一、列表
定义一个列表并添加元素
In [7]: list01 = ["tom","jerry"]
In [8]: print(list01)
['tom', 'jerry']
In [9]: type(list01)
Out[9]: list
添加、删除、插入、查询列表中的元素
In [10]: list01.append("dada")
In [11]: list01.insert(0,"xiaoxiao")
In [12]: print(list01)
['xiaoxiao', 'tom', 'jerry', 'dada']
In [13]: list01.pop()
Out[13]: 'dada'
In [14]: print(list01)
['xiaoxiao', 'tom', 'jerry']
In [15]: list01.remove("tom")
In [16]: print(list01)
['xiaoxiao', 'jerry']
In [18]: print(list01)
['xiaoxiao', 'jerry']
In [19]: print(list01[1])
jerry
In [20]: print(list01[0])
xiaoxiao
In [22]: print(list01)
['xiaoxiao', 'jerry']
In [24]: list01[0]="tom"
In [25]: print(list01)
['tom', 'jerry']
append:在列表的末尾添加上元素
insert:指定元素的索引位置添加元素
pop:弹出列表中末尾的元素
remove:指定元素的索引位置删除元素
二、元组
定义一个元组,元组为不可变对象
In [26]: tob01=("tom","jerry")
In [27]: type(tob01)
Out[27]: tuple
In [28]: tob01.count("tom")
Out[28]: 1
In [29]: tob01.count("jerry")
Out[29]: 1
In [30]: tob01.index("tom")
Out[30]: 0
count:统计一个元素出现的次数
index:显示一个元素的索引位置
三、集合
定义一个集合,集合元素是去重的、无序的
In [32]: set01 = {"tom","jerry","tom"}
In [33]: print(set01)
set(['jerry', 'tom'])
In [34]: type(set01)
Out[34]: set
添加、删除集合中的元素
In [36]: set01.add("dada")
In [37]: print(set01)
set(['dada', 'jerry', 'tom'])
In [38]: set01.remove("jerry")
In [39]: print(set01)
set(['dada', 'tom'])
In [45]: set01.clear()
In [46]: print(set01)
set([])
add:向集合中添加一个元素
remove:删除集合中的一个元素
clear:清空集合中的所以元素
四、字典
定义一个字典,字典是基于key-value键值对的一种元素
In [47]: dist01 = {"name":"jerry","age":"20"}
In [48]: print(dist01)
{'age': '20', 'name': 'jerry'}
In [49]: type(dist01)
Out[49]: dict
字典元素的增加、删除、修改、查看
In [52]: dist01["sex"]="M"
In [53]: print(dist01)
{'age': '20', 'name': 'jerry', 'sex': 'M'}
In [54]: del(dist01["age"])
In [55]: print(dist01)
{'name': 'jerry', 'sex': 'M'}
In [56]: dist01["name"]="tom"
In [57]: print(dist01)
{'name': 'tom', 'sex': 'M'}
In [58]: print(dist01["sex"])
M