组合数据类型练习:

分别定义字符串,列表,元组,字典,集合,并进行遍历。

# 字符串
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