python列表用来有序存放一组_python入门第二课------列表
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入门第二课------列表相关推荐
- python列表用来有序存放一组_python 列表 元组(自兴人工智能)
一:列表 列表的作用就是一次性存储多个数,存具有同样作用的数据,存储长度不定,数据类不限 特点: 1,有序数列,有下标,从0开始,单个查询快 2,列表元素可以为空 3,列表元素可以重复 语法: 1)声 ...
- 可以获取python整数类型帮助的语句_Python入门第二课--数据类型、条件语句
Python中整数和浮点数 Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致. 使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以 ...
- python函数定义和其四种参数_python入门第九课:函数的定义及多种参数传递方式...
本教程使用的课本是<Python编程:从入门到实践>,作者:[美] Eric Matthes 本节介绍Python中的函数,函数是可以反复使用的一段代码,有了函数能大大简化编程工作量,还能 ...
- python列表元祖字典集合运算_Python基础5:列表 元祖 字典 集合 Json
[ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)--即:可以改变列表的内容. 相关操作: ...
- python使用什么来表示代码块_Python入门之基本语法
之前有自学python,用的是 python编程从入门到实践 这本教材,个人觉得还挺好使的,适合零基础的同学.但学过之后,就忘的差不多了,编程这件事在于实践,一天不练手就会觉得生疏.刚好借这个机会,把 ...
- python编译器包括的简单过程_python基础第二课
一 认识模块 1.1 sys #!/usr/bin/env python3 #Author: Sam Gao importsysprint(sys.path) #打印PYTHONPATH环境变量# ...
- python中list是有序的吗_python list有序吗
摘要 腾兴网为您分享:python list有序吗,榛果民宿,一加商店,小牛,先锋影音等软件知识,以及腾讯qq2013,我的世界游戏盒,游戏赚app,大阆网,iis日志分析工具,吃饭表情包,爱彼此家居 ...
- python中列表的元素是什么数据类型_python基本数据类型之列表和元组(一)
python基本数据类型之列表与元组(一) python中list与tuple都是可以遍历类型.不同的是,list是可以修改的,而元组属于不可变类型,不能修改. 列表和元组中的元素可以是任意类型,并且 ...
- python内置函数返回元素个数_python内置函数列表(list)
一.列表list 一个队列,一个排列整齐的队伍,列表内的个体称作元素,由若干元素组成的列表,元素可以是任意对象(数字,字符串,对象,列表等) 列表内元素有顺序,可以使用索引,线性的数据结构,使用[]表 ...
最新文章
- f-free 查看系统中空闲和使用的内存
- vfp全国计算机二级,全国计算机二级VFP试题
- 还不知道BeanFactory和ApplicationContext的区别?
- 简单有趣的 NLP 教程:手把手教你用 PyTorch 辨别自然语言(附代码)
- Linux共享文件夹中毒,Linux find命名快速查找中毒文件操作实例
- 微软发布ReactXP:方便开发者构建跨平台应用
- 从诺克斯维尔的攀岩健身房到旧金山的网络安全公司
- mosquitto源码分析(三)
- 使用Spark Streaming进行情感分析
- 大规模文本分类实验-项目日志
- linux命令 创建目录权限,linux创建用户并设置目录权限
- 3732 Ahui Writes Word
- 【水果识别】基于matlab GUI苹果质量检测及分级系统【含Matlab源码 519期】
- 锐捷交换机查看配置命令
- 怎么用计算机创建wifi,如何用自己电脑开WIFI热点
- UV-a1586-分子式
- 圆柱直齿轮设计程序-vb
- 【用户画像和用户标签】
- iphone充电图_为什么我的iPhone无法充电?
- linux下的plc软件下载,基于Linux系统的软PLC的实现
热门文章
- Python的多行输入与多行输出
- Android官方开发文档Training系列课程中文版:Activity测试之创建运行测试
- Pandas重复数据的查看和去重
- 图的遍历——深度优先搜索+广度优先搜索
- iOS:图片相关(19-05-09更)
- 这是一个我面试某公司的算法题目:对一个字符数组进行排序,根据给定的字符,大于它的,放在数组的左边,小于它的,放在数组的右边,且数组中的元素之间的相对位置要保持不变。...
- top、postop、scrolltop、scrollHeight、offsetHeight
- CentOS7 /etc/profile 添加环境变量重开终端后不生效
- python怎么输入两个数然后求差值_python两个日期之间天差值获取
- 工业机器人滑膜变结构控制技术_机器人智能滑模变结构控制方法的研究