1.组合数据类型练习:
分别定义字符串,列表,元组,字典,集合,并进行遍历。
总结列表,元组,字典,集合的联系与区别。
# 字符串
s = ‘examples.‘
print(s)
for i in s:
print(i)
# 列表
s = ‘this is a string examples.‘
ls = s.split()
print(ls)
for i in ls:
print(i)
# 元组
tup1 = (‘physics‘, ‘chemistry‘, 1997, 2000);
print(tup1)
for i in tup1:
print(i)
# 字典
names = [‘Michael‘,‘Bob‘,‘Tracy‘]
sources = [95,75,85]
d = dict(zip(names,sources))
print(d)
for i in d:
print(i)
# 集合
s = d.keys()
print(s)
for i in s:
print(i)
字典:存储数据的一种容器,字典中存储的数据都是无序的,可以取数据的时候不能根据索引取,可以根据key(键)取出对应的value(值) 键必须是唯一的,不可变的
元组:可以存储数据,一旦元组找到那个存储的数据确定后,就不可以在进行增删改了
集合:存储数据的一种方式,集合中的数据是无序的,集合中没有重复的数据,数据一旦确定后就不能更改
列表:是一个可变的容器,具有增删改查的功能,可以存储任意类型的数据,存储数据有顺序,可以根据索引取数据