1.定义一个列表:[1, 2, 3]
a.向列表中结尾增加一个元素4
b.在列表中元素4之前插入7
c.定义另一个列表2:[11, 12, 13], 用列表1去和并列表2
d.弹出(remove and return)7这个元素
e.倒序列表
d.对列表进行排序
代码: list_date = [1, 2, 3] list_date.append(4) print(list_date) list_date.insert(3, 7) print(list_date) list_date2 = [11, 12, 13] list_date.extend(list_date2) print(list_date) list_date.pop(3) print(list_date) list_date.reverse() print(list_date) list_date.sort() print(list_date)
运行结果:
2.定义一个字典:{"zhangsan": 18, "lisi": 20}
a.向字典中添加一个元素 wangwu: 31
b.访问字典中的元素: 访问key为sunwukong, 且程序不能出错
c.定义一个字典2{"sunwukong": 28}, 用字典去合并字典2
d.获取字典所有的item: key和value
e.获取字典的所有keys
f.获取字典的所有values
h.弹出字典的item
代码:
dict_date={"zhangsan": 18, "lisi": 20} print(dict_date) dict_date["wangwu"]=31 print(dict_date) res = dict["sunwukong"] print(res) dict_date = {"zhangsan":18, "lisi":20} dict_date2 = {"suwukong":28} print(dict_date.update(dict_date2)) print(dict_date) print(dict_date.items()) print(dict_date.keys()) print(dict_date.values()) print(dict_date.popitem())
运行结果:
3.集合
a.定义一个空集合
b.将列表[1, 2, 3, 4, 5, 4, 3, 2, 1]转换为set
c.将字符串"12321"转成集合
d.将字节b'123321'转成集合
代码:
set_date = set() print(set_date) print(set([1, 2, 3, 4, 5, 4, 3, 2, 1])) print(set("12321")) print(set(b"123321"))
运行结果: