1.组合数据类型练习:
分别定义字符串,列表,元组,字典,集合,并进行遍历。
总结列表,元组,字典,集合的联系与区别。
str='i am a boss'#字符串 print("字符串测试:") print(str[0]) print(str[-4:]) for s in str: print(s)
list=['i','am','a','boss']#列表 print("列表测试:") print(list) print(list[3]) for l in list: print(l) list[3]='student' print(list[3])
tuple=('i','am','a','boss')#元组 print("元组测试:") print(tuple) print(tuple[3])
set={'i','am','a','boss','boss','boss'}#集合 set2={'u','are','a','teacher'} print("集合测试:") print(set) if("boss"in set): print("boss in set") print(set-set2) print(set2-set) print(set|set2) print(set&set2) print(set^set2)
dict={'i':'am','a':'boss'}#字典 print("字典测试:") print(dict.keys()) print(dict.values()) print(dict)
字符串,列表元素可以修改
而元组元素不可以修改
输出集合变量时,会自动去掉重复的元素,但此时输出的元素顺序会变动
同时也可以进行集合运算