一、列表格式
list:类
li=[0,1,2,3,4,"age"] #通过list类创建了一个对象,对象名为li
1.以中括号括起来;
2.以逗号分隔开;
3.列表元素可以是字符串,数字,列表等,所有能放的都能放
注:也可称其为一个集合
二、可通过索引和切片取值
切片取值后其类型仍为列表
1.可以通过索引的方式对列表中的值进行修改
直接通过赋值的方式即可:li[1]=120
2.对列表值进行删除
del li[2:3]
3.支持in等操作,输出直接为布尔值
三、在多列表嵌套情况下,可以采用类似数组的取值方法
例:li = [1,12,9,"age",["师政委",["19",10],"庞麦郎"],"alex",True]
li[4][1][0] #结果为19
四、列表与字符串之间的转换
1.字符串转换成列表,系统会默认一个字符为一个元素并以逗号分隔开
2.列表转换成字符串,系统会把逗号视为字符加以转换
3.当全是字符的列表,可以通过"".join(li)把列表中的逗号去掉,否则只能用
for i in li:
s = s + str(i)
五、列表通过函数修改
.append():在原来值后进行追加
v= li.append(5)
print(v)#不会输出任何数据
print (li) #输出修改值