列表 中括号扩起来[ ] 逗号分隔每个元素,
列表中的元素可以是数字,字符串,嵌套列表,布尔值。。所有的都能放进去
列表中切片返回的结果也是列表
列表中的元素可以修改:
修改方式如下:直接修改索引对应的元素即可
li = [1,2,3,4,'t','d'] li[1] = 10 print(li)
输出结果为[1, 10, 3, 4, 't', 'd']
删除列表中的内容:
第一种方式 :del +列表名和索引位置
li = [1,2,3,4,'t','d'] del li[1] print(li)
输出结果为[1, 3, 4, 't', 'd']
在列表中取值时可以通过索引一直找,如下
要取2323可以使用代码li[4][3][1]
li = [1,2,3,4,[333,444,5,[32323,2323]],'d']
列表的转换:
如果字符串转换到列表 li = list['dfsdfaflldslf'],内部原理使用的是for循环
li = [11,22,33,'123','liu'] #当列表中包含数字和字符串或者其他元素时,要用for循环提取字符串 for i in li: print(i)
# 列表转换成字符串的时候 既有数字又有字符串需要自己写for循环 s = '' li = [11,22,33,'123','liu'] for i in li: s = s + str(i) print(s) #如果只有字符串可用以下方法 li = ['123','liu'] v = ''.join(li) print(v)
############################
DAY12