数据类型对比

List(列表) Tuple(元组) Dict(字典) set(集合)
可变 不可变 可变 可变
有序 有序 无序 无序
可重复 不可重复
不可删除
key不重复
key为不可变元素:int、str、tuple
不重复
a = ['A','B'] a = ('A','B') a = {} a = (['A','B'])
# 遍历元素
for i in a
# 遍历元素
for i in a
# 遍历元素
for i in a
# 遍历对象
for items in a.items()
# 遍历key、value
for key,value in a.items()
# 遍历key
for key in a()
# 遍历keys
for key in a.keys()
# 遍历values
for value in a.values()
# 遍历元素
for i in a
# 新增 a.append()
# 插入 a.insert()
# 更新 a[key]='c'
# 删除 a.pop()
# 删除 a.pop(key)
# 新增 a["C"] = 1234
# 修改 a["A"] = 1234
# 删除 a.pop()
# 清空 a.clear()
# 浅拷贝 z = a.copy()
# 深拷贝 z = deepcopy(a)
# 更新a.add()
# 删除 a.remove()
posted @ 2023-11-29 15:17  捕者  阅读(9)  评论(0)    收藏  举报