【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删除任意处的元素

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)

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值