康老师艾滋病康复网,内容丰富有趣,生活中的好帮手!
康老师艾滋病康复网 > P21 元组 列表 P22 列表 list P23 多维列表 P24 字典

P21 元组 列表 P22 列表 list P23 多维列表 P24 字典

时间:2023-05-01 00:06:30

相关推荐

P21 元组 列表

均为一连串有顺序的数字

a_tuple = (12, 3, 5, 15, 6)another_tuple = 2, 4, 6, 7, 8a_list = [12, 3, 67, 7, 82]for content in a_tuple: #another_tuple, a_listprint(content)

a_tuple = (12, 3, 5, 15, 6)another_tuple = 2, 4, 6, 7, 8a_list = [12, 3, 67, 7, 82]for index in range(len(a_list)): #range(5) 生成一个从0到4的迭代器print('index =', index, 'number in list =', a_list[index])

P22 列表 list

a = [1, 2, 3, 4, 2, 3, 1, 1]a.append(0) #将0加入列表print(a_append)

a = [1, 2, 3, 4, 2, 3, 1, 1]a.insert(1, 0) #在1的位置添加0print(a)

a = [1, 2, 3, 4, 2, 3, 1, 1]a.remove(2) #删去第一个2print(a)

a = [1, 2, 3, 4, 2, 3, 1, -1]print(a[-1]) #最后一位的索引是-1

a = [1, 2, 3, 4, 2, 3, 1, -1]print(a[0:3]) #第0,1,2位print(a[:3]) #第0,1,2位print(a[3:5]) #第3,4位print(a[5:]) #第5位到最后一位print(a[-3:]) #倒数第3位到最后一位

a = [1, 2, 3, 4, 2, 3, 1, -1]print(a.index(2)) #第一个2的索引

a = [1, 2, 3, 4, 2, 3, 1, -1]print(a.count(2)) #列表中2的个数

a = [1, 2, 3, 4, 2, 3, 1, -1]a.sort() #从小到大排列并覆盖原数列print(a)

a = [1, 2, 3, 4, 2, 3, 1, -1]a.sort(reverse = True) #从大到小排列并覆盖原数列print(a)

P23 多维列表

a = [1, 2, 3, 4, 5]# 一维列表multi_dim_a = [[1, 2, 3],[2, 3, 4],[3, 4, 5]]# 3行3列的二维列表print(a[1])# 位置为1的数字print(multi_dim_a[0][1])# 第0行第1列的数字

P24 字典

和列表类似,但是没有顺序

a_list = [1, 2, 3, 5, 4, 5, 4]d = {'apple':1, 'pear':2, 'orange':3} #key:value一个key(数字,字符串)对应一个valued2 = {1:'a', 'c':'b'}print(d['apple']) #输出'apple'对应的1print(a_list[0])

a_list = [1, 2, 3, 5, 4, 5, 4]d = {'apple':1, 'pear':2, 'orange':3} #key:value一个key(数字,字符串)对应一个valued2 = {1:'a', 'c':'b'}del d['pear']# 删除'pear':2print(d)

a_list = [1, 2, 3, 5, 4, 5, 4]d = {'apple':1, 'pear':2, 'orange':3} #key:value一个key(数字,字符串)对应一个valued2 = {1:'a', 'c':'b'}d['b'] = 20 #添加'b':20,位置随机print(d)

a_list = [1, 2, 3, 5, 4, 5, 4]d = {'apple':[1, 2, 3], 'pear':{1:2,3:'a'}, 'orange':2} #value可以是列表、字典、函数print(d['pear'][3])

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。