python知识点总结 ☞列表

  • 列表基本用法
  • 创建列表直接用中括号赋值即可
  • 向列表中添加元素
  • 获取列表元素
  • 删除列表元素
  • 列表操作符
  • 比较操作符
  • 逻辑操作符
  • 连接操作符
  • 重复操作符
  • 成员关系操作符


列表基本用法

python的列表可以包含多种数据类型 [ 整数,浮点数,字符串,对象 ]

创建列表直接用中括号赋值即可

  1. 普通列表
course = ['语文','数学','英语','物理','化学','生物'];
mark = [124,135,129,102,88,73];
  1. 混合列表
#姓名 性别 年龄 身高 体重 爱好
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
  1. 空列表
s = [];

向列表中添加元素

  1. 列表名.append()
#姓名 性别 年龄 身高 体重 爱好
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
stu.append('优秀')	#添加学习状况

结果:

stu = 
	['小明','男',18,178,63.5,['篮球','跑步'],'优秀'];
  1. 列表名.extend()
#姓名 性别 年龄 身高 体重 爱好
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
stu.extend(['优秀','良']);	#添加学习状况和身体素质
							#该函数形参为列表

结果:

stu = 
	['小明','男',18,178,63.5,['篮球','跑步'],'优秀','良'];
  1. 列表名.insert(索引,元素)
#姓名 性别 年龄 身高 体重 爱好
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
stu.insert(2,'汉族');	#注意索引从0开始

结果:

stu = 
	['小明','男','汉族',18,178,63.5,['篮球','跑步']]

获取列表元素

  1. 列表名[索引]
#姓名 性别 年龄 身高 体重 爱好
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
>>> stu[0]
'小明'
>>> stu[2]
18
>>> stu[0:2]
['小明','男']

删除列表元素

  1. 列表名.remove(元素)
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
stu.remove('男');	#删除性别

结果:

>>> stu
['小明',18,178,63.5,['篮球','跑步']]
  1. del 列表名[索引]
#姓名 性别 年龄 身高 体重 爱好
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
del stu[1];		#删除性别

结果:

>>> stu
['小明',18,178,63.5,['篮球','跑步']]
  1. 列表名.pop()
stu = ['小明','男',18,178,63.5,['篮球','跑步']];
>>> stu.pop()		#删除并返回最后一个元素
['篮球','跑步']
>>> stu
['小明','男',18,178,63.5]
>>> stu.pop(1)		#删除性别
'男'
>>> stu
['小明',,18,178,63.5,['篮球','跑步']]

列表操作符

比较操作符

列表比较大小和C语言中字符串比较大小相似,从第一个元素依次比较,根据其数值或ASCⅡ码的大小而定

逻辑操作符

连接操作符

重复操作符

成员关系操作符