list_data = [1,2,3] #定义一个列表:[1, 2, 3] print(list_data, type(list_data)) list_data.append(4) #向列表中结尾增加一个元素4 print(list_data) list_data.insert(3,7) #在列表中元素4之前插入7 print(list_data) list_data2 = [11,12,13] #定义另一个列表2:[11, 12, 13], 用列表1去和并列表2 list_data.extend(list_data2) print(list_data) list_data.pop(3) #弹出(remove and return)7这个元素 print(list_data) list_data.reverse() #倒序列表 print(list_data) list_data.sort() #对列表进行排序 print(list_data)
结果:
dict_data = {"zhangsan":18, "lisi":20} #定义一个字典:{"zhangsan": 18, "lisi": 20}
print(dict_data)
dict_data["wangwu"] = 31 #向字典中添加一个元素 wangwu: 31
print(dict_data)
print(dict_data.get("sunwukong")) #访问字典中的元素: 访问key为sunwukong, 且程序不能出错
dict_data2 = {"sunwukong":28} #定义一个字典2{"sunwukong": 28}, 用字典去合并字典2
dict_data.update(dict_data2)
print(dict_data)
print(dict_data.items()) #获取字典所有的item: key和value
print(dict_data.keys()) #获取字典的所有keys
print(dict_data.values()) #获取字典的所有values
print(dict_data.popitem()) #弹出字典的item
结果:
set_data = {} #定义一个空集合
print(set_data)
list_data3 = [1, 2, 3, 4, 5, 4, 3, 2, 1] #将列表[1, 2, 3, 4, 5, 4, 3, 2, 1]转换为set
set_data = set(list_data3)
print(set_data, type(set_data))
str_data = "12321" #将字符串"12321"转成集合
set_data1 = set(str_data)
print(set_data1, type(set_data1))
bytes_data = b'123321' #将字节b'123321'转成集合
set_data2 = set(bytes_data)
print(set_data2, type(set_data2))
结果:



