D12-02 列表(一)(二)

列表 中括号扩起来[  ] 逗号分隔每个元素,

列表中的元素可以是数字,字符串,嵌套列表,布尔值。。所有的都能放进去

列表中切片返回的结果也是列表

列表中的元素可以修改:

修改方式如下:直接修改索引对应的元素即可

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

猜你喜欢

转载自www.cnblogs.com/liupingtao/p/9209442.html