一、数组
#1.在列表中添加元素
message = ["1","2","3"]
message.append("4")
#2.在列表中插入元素
message.insert(0,"0")
#3.使用del语句删除元素
del message[0]
#4.使用pop删除尾部
message.pop()
#5.使用pop删除任意处的元素
message.pop(1)
#6.根据值来删除元素 remove
message = ["0","1","2","3","4"]
message.remove("2")
#7.使用方法sort对列表进行永久性排序
message.sort()
message.sort(reverse = True)
#临时排序
print(sorted(message))
print(message)
#直接倒着排序
message.reverse()
print(message)
#确定列表的长度
print(len(message))
#使用列表时避免索引错误,主要是越界问题
二、字典
#字典
dic = {"x":0,"y":1,"z":4}
print(dic)
#添加内容
dic["w"] = 3
print(dic)
#删除键值对
del dic["x"]
print(dic)
#遍历键值对 item()
for key,value in dic.items():
print(key)
print(value)
for key in dic.keys():
print(key)
#按顺序遍历字典中的所有键
for name in sorted(dic.keys()):
print(name.title())
#遍历字典中的所有值
for value in dic.values():
print(value)
#嵌套
alient_0 = {'color':'green','points':5}
alient_1 = {'color':'yellow','points':10}
alient_2 = {'color':"red","points":15}
alients = [alient_0,alient_1,alient_2]
for alient in alients:
print(alient)