1. 列表可以用来存储字符,数字等信息

在geany(文本编辑器也可以直接在python终端输入)里输入以下内容:

equipment=['train','car','plane']     /* equipment是列表的名称,中括号内是列表的元素

print(equipment)                          /*输出列表内容

print(equipment[0])                    /*输出列表的第一个元素,列表的排序是按照0开始 0.1.2……

print(equipment[1])

输出内容如下:

['train', 'car', 'plane']

train

car

当需要最后一个元素时用equipment[-1]:

print(equipment[-1])

输出结果为:

plane

同时也可以使用列表中的值

equipment=['train','car','plane']

message=”I have a “+equipment(0)+”.”

print(message)

输出结果为:

I have a train.

2. 修改,添加修改

equipment=['train','car','plane']

equipment[0]=air

print(equipment)

修改元素只需要将指定元素内容更改即可。

在末尾添加元素添加

equipment.append(‘motor’)

print(equipment)

在中间添加元素

equipment.insert(2,‘motor’)

print(equipment)

输出结果为:

['air', 'car', 'plane']

['air', 'car', 'plane', 'motor']

['air', 'car', 'motor', 'plane', 'motor']

3  3.1删除元素

del. equipment[1]

print(equipment)

输出结果为:

['train', 'plane']

3.2 使用pop()删除元素

pop()可以删除列表的末尾元素,同时,若是我们想调用被删除元素时,我们仍然可以调取删除元素,具体操作:

equipment=['train','car','plane']

equipment_2= equipment.pop()

print(equipment)

print(equipment_2)

输出结果为:

['train', 'car']

plane

若要删除任一元素,在pop()的括号内加元素位置即可。

根据值删除元素,当我们不知道列表中某个元素的位置时,但是知道元素的内容,可以使用remove():

equipment=['train','car','plane']

equipment.remove(‘car’)

print(equipment)

输出结果为:

['train', 'plane']

4 组织列表

使列表内容按照一定顺序进行排列

equipment=['train','car','plane']

equipment.sort()                    /*按照字母顺序排列

print(equipment)

输出:

['car', 'plane', 'train']

还可以反着排序,在sort()的括号内,添加reverse=True

当我们不想改变列表元素的原始顺序,只想输出按照我们想要的顺序输出:

print(sorted(equipment))

如果想要反着顺序

print(sorted(equipment,reverse=True))

4.2直接将列表顺序倒过来reverse()

equipment=['train','car','plane']

equipment.reverse

print(equipment)

输出结果为:

['train', 'car', 'plane']

确定列表长度len():

a=len(equipment)

print(a)

输出结果为:

3

总结:本节内容主要以介绍列表以及相关的操作,包括;查看,添加修改和删除元素,排序。

python列表用来有序存放一组_python入门第二课------列表相关推荐

  1. python列表用来有序存放一组_python 列表 元组(自兴人工智能)

    一:列表 列表的作用就是一次性存储多个数,存具有同样作用的数据,存储长度不定,数据类不限 特点: 1,有序数列,有下标,从0开始,单个查询快 2,列表元素可以为空 3,列表元素可以重复 语法: 1)声 ...

  2. 可以获取python整数类型帮助的语句_Python入门第二课--数据类型、条件语句

    Python中整数和浮点数 Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致. 使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以 ...

  3. python函数定义和其四种参数_python入门第九课:函数的定义及多种参数传递方式...

    本教程使用的课本是<Python编程:从入门到实践>,作者:[美] Eric Matthes 本节介绍Python中的函数,函数是可以反复使用的一段代码,有了函数能大大简化编程工作量,还能 ...

  4. python列表元祖字典集合运算_Python基础5:列表 元祖 字典 集合 Json

    [ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)--即:可以改变列表的内容. 相关操作: ...

  5. python使用什么来表示代码块_Python入门之基本语法

    之前有自学python,用的是 python编程从入门到实践 这本教材,个人觉得还挺好使的,适合零基础的同学.但学过之后,就忘的差不多了,编程这件事在于实践,一天不练手就会觉得生疏.刚好借这个机会,把 ...

  6. python编译器包括的简单过程_python基础第二课

    一  认识模块 1.1  sys #!/usr/bin/env python3 #Author: Sam Gao importsysprint(sys.path) #打印PYTHONPATH环境变量# ...

  7. python中list是有序的吗_python list有序吗

    摘要 腾兴网为您分享:python list有序吗,榛果民宿,一加商店,小牛,先锋影音等软件知识,以及腾讯qq2013,我的世界游戏盒,游戏赚app,大阆网,iis日志分析工具,吃饭表情包,爱彼此家居 ...

  8. python中列表的元素是什么数据类型_python基本数据类型之列表和元组(一)

    python基本数据类型之列表与元组(一) python中list与tuple都是可以遍历类型.不同的是,list是可以修改的,而元组属于不可变类型,不能修改. 列表和元组中的元素可以是任意类型,并且 ...

  9. python内置函数返回元素个数_python内置函数列表(list)

    一.列表list 一个队列,一个排列整齐的队伍,列表内的个体称作元素,由若干元素组成的列表,元素可以是任意对象(数字,字符串,对象,列表等) 列表内元素有顺序,可以使用索引,线性的数据结构,使用[]表 ...

最新文章

  1. f-free 查看系统中空闲和使用的内存
  2. vfp全国计算机二级,全国计算机二级VFP试题
  3. 还不知道BeanFactory和ApplicationContext的区别?
  4. 简单有趣的 NLP 教程:手把手教你用 PyTorch 辨别自然语言(附代码)
  5. Linux共享文件夹中毒,Linux find命名快速查找中毒文件操作实例
  6. 微软发布ReactXP:方便开发者构建跨平台应用
  7. 从诺克斯维尔的攀岩健身房到旧金山的网络安全公司
  8. mosquitto源码分析(三)
  9. 使用Spark Streaming进行情感分析
  10. 大规模文本分类实验-项目日志
  11. linux命令 创建目录权限,linux创建用户并设置目录权限
  12. 3732 Ahui Writes Word
  13. 【水果识别】基于matlab GUI苹果质量检测及分级系统【含Matlab源码 519期】
  14. 锐捷交换机查看配置命令
  15. 怎么用计算机创建wifi,如何用自己电脑开WIFI热点
  16. UV-a1586-分子式
  17. 圆柱直齿轮设计程序-vb
  18. 【用户画像和用户标签】
  19. iphone充电图_为什么我的iPhone无法充电?
  20. linux下的plc软件下载,基于Linux系统的软PLC的实现

热门文章

  1. Python的多行输入与多行输出
  2. Android官方开发文档Training系列课程中文版:Activity测试之创建运行测试
  3. Pandas重复数据的查看和去重
  4. 图的遍历——深度优先搜索+广度优先搜索
  5. iOS:图片相关(19-05-09更)
  6. 这是一个我面试某公司的算法题目:对一个字符数组进行排序,根据给定的字符,大于它的,放在数组的左边,小于它的,放在数组的右边,且数组中的元素之间的相对位置要保持不变。...
  7. top、postop、scrolltop、scrollHeight、offsetHeight
  8. CentOS7 /etc/profile 添加环境变量重开终端后不生效
  9. python怎么输入两个数然后求差值_python两个日期之间天差值获取
  10. 工业机器人滑膜变结构控制技术_机器人智能滑模变结构控制方法的研究