元组:
Python 的元组与列表类似,不同之处在于元组的元素不能修改,不能进行增删改查。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。
如:tuple =(1,2,3,4,5)
元组中元素的获取和列表相同,都是根据索引获取对应元素。
tuple =(1,2,3,4,5)
tuple[2]=3
tuple[0:3]=(1,2,3)
元组中只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用。如:tuple=(1,)
元组中的元素值是不允许修改的,但我们可以对元组进行连接组合:
如:tuple1=(1,2,3)
tuple2=(4,5,6)
tuple3=tuple1+tuple2=(1,2,3,4,5,6)
元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组:
del 元组名
元组的一些方法:len()计算元组的元素的个数
max()/min()返回元组中的最大值/最小值
tuple(列表名) 将列表转化为元组
字典:
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:
{key1:value1,key2:value}
字典可以进行增改查:
增:d[“键”]=值
删:del d[“键”]
改:d[“已存d在的键”]=值
查:d.get(“键”),d[“键”]
字典的循环遍历:
.keys():遍历字典中的键
.values():遍历字典中的值
.items():遍历字典中的键和值
集合:
set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。
可以用大括号{}和set()来创建集合,要创建空集合必须用set(),用{}会被定义为字典
向集合中添加元素:.add()
删除元素:remove()