标签:对象 序列 str 嵌套 替换 大小 strong 一个 长度
什么是列表?
有序的,可变的,可包含任意对象的集合
属于可变序列
可包含任意类型(对象)
通过下标访问元素,从0开始
长度可变,任意嵌套
支持原位改变,可以动态的收缩或者扩展大小
"".join(列表):将列表转成字符串
"".join(列表[]):将列表某个元素转成字符串
list1 = [] #空列表
list2 = ["a",100,True] #列表可以放任意类型
list = ["a",100,True]
print(list[-1]) #访问最后一个元素
list = [100,"a",True]
list.append(88) #添加
print(list)
list = [100,"a",True]
list[0] = 99 #把索引为0的元素给替换掉
print(list)
list = [0,1,"str",[0,1,2],[8,3,"shi"]]
print(list[4][-1])
range()
list = [0,1,"str",[0,1,2],[8,3,"shi"]]
for i in range(0,len(list1)):
print(list1[i])
list
list = [0,1,"str",[0,1,2],[8,3,"shi"]]
for i in list:
print(list)
遍历嵌套列表
二维
list=[[1,2,3],[4,5,6],["a","b","c"]]
for i in list:
print(i)
for item in i:
print(item)
混合
list1 = [0,1,"str",[0,1,2],[8,3,"shi"]]
for i in list1:
if isinstance(i,list)
标签:对象 序列 str 嵌套 替换 大小 strong 一个 长度
原文地址:https://www.cnblogs.com/KnightSpencer/p/9038000.html