学习内容1
1.了解元祖(tuple),并总结和list的区别 (第四章)
元素不可修改的列表就是元组,使用圆括号来标识,也是使用索引访问元素。
dimensions = (200,50,100,20,5)
print(dimensions[0])
200
print(dimensions[3])
20
元组与列表的区别
1)元组和列表很类似,差别就在于元组的元素不可修改。
2)标识元组使用小括号,标识列表使用方括号。
3)元组的元素不能修改,但可以连接组合新的元组。可以使用很多方法来更新列表。例如:
tup1 = (12, 23, 25)
tup2 = (2, 5, 6)
tup3 = ('abc', 'jbk')
#以下修改元组元素操作是非法的
tup1[0] = 1
Traceback (most recent call last):
File "<ipython-input-12-9fb7c659ffc6>", line 1, in <module>
tup1[0] = 1
TypeError: 'tuple' object does not support item assignment
#创建一个新的元组
tup4 = tup1 + tup2 + tup3
print(tup4)
(12, 23, 25, 2, 5, 6, 'abc', 'jbk')
2.了解字典(dict),实现字典的增删