组合数据类型练习:
分别定义字符串,列表,元组,字典,集合,并进行遍历。
# 字符串 var = 'example' for i in var: print(i)
# 列表 s = ['exam','p','le'] for i in s : print(i)
# 元组 tu = ('exam','p','le',1,15) for i in tu: print(i)
# 字典 names = ['Michael','Bob','Tracy'] scores = [95,75,85] d = dict(zip(names,scores)) for i,j in d.items(): print(i,j)
# 集合 a = set(['exam','p','le',21]) for i in a : print(i)
总结列表,元组,字典,集合的联系与区别:
- 列表:线性表,使用节点/元素来描述里面的单个数据,可增删查改
- 元祖: 与列表相似,不可修改操作
- 字典:使用key-value的形式保存数据,使用hash码生成key来确定存放位置
- 集合:与字典相似,但是没有value,只有key