组合数据类型综合练习

字符串联系: app

1 ss = ['aa','bb','c']
2 for i in ss:
3   print(i)
4  
5 aa
6 bb
7 c

列表:spa

 1 lis = list(ss)
 2  lis
 3 ['a', 'b', 'c']
 4  
 5  lis.append(list('132456'))
 6  lis
 7 ['a', 'b', 'c', ['1', '3', '2', '4', '5', '6']]
 8  
 9 for i in lis:
10 print(i)
11  
12 a
13 b
14 c
15 ['1', '3', '2', '4', '5', '6']

元组:code

1 tur = ('aa','bb','cc')
2 tur
3 ('aa', 'bb', 'cc')
4 for i in tur:
5   print(i)
6  
7 aa
8 bb
9 cc

字典:blog

 1 dit = {}
 2 dit['nacy'] = 90
 3 dit['jacky'] = 99
 4  
 5 dit
 6 {'nacy': 90, 'jacky':  99}
 7  
 8 dit.items()
 9 dict_items([('nacy', 90), ('jacky', 99)])
10  
11 dit.keys()
12 dict_keys(['nacy', 'jacky'])
13  
14 for i in dit:
15     print(i)
16  
17 nacy
18 jacky

集合:索引

1 con = {'a','b','c'}
2 con.add('v')
3 {'c', 'b', 'a', 'v'}
4 con = set('boy')
5  
6 con
7 {'y', 'o', 'b'}

 

总结列表、元组、字典、集合的联系和区别:字符串

  列表能够用 [] 括起来,元组是用()括起来,字典集合是都是用{}括起来it

  列表是可变序列,能够索引查找元素进行增删,而元组是只读列表,数据不可修改
class

  字典是一对对键值对组成,键惟一值不惟一,集合是由无序且不重复的数据组成总结