【python3】快速上手(3) : 数组和字典

一、数组

#1.在列表中添加元素

message = ["1","2","3"]

message.append("4")

#2.在列表中插入元素

message.insert(0,"0")

#3.使用del语句删除元素

del message[0]

#4.使用pop删除尾部

message.pop()

#5.使用pop删除任意处的元素

扫描二维码关注公众号,回复: 8585932 查看本文章

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)

发布了283 篇原创文章 · 获赞 21 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/dangbai01_/article/details/103475752
今日推荐