Python字典操作

一.字典定义

info = {
    "ZhangSan":"18",
    "LiSi":"20",
    "WangWu":"22"
}

#字典是无序的,并且key值是唯一的

二.字典的基本操作

print(info)                    #输出字典
info["004"] = "小红"           #添加元素
print(info)
info["001"] = "小强"           #修改元素
print(info)
info.pop("001")                #删除元素
del info['002']                #删除元素
print(info)        
print("004" in info)           #查找元素(输出true或false)
print(info["004"])             #查找元素


print(info.keys())             #字典中的key
print(info.values())           #字典中的value
print(info.items())            #将字典转换为列表

输出结果如下:

三.字典的嵌套使用

av_catalog = {
    "欧美":{
        "www.youporn.com": ["很多免费的,世界最大的","质量一般"],
        "www.pornhub.com": ["很多免费的,也很大","质量比yourporn高点"],
        "letmedothistoyou.com": ["多是自拍,高质量图片很多","资源不多,更新慢"],
        "x-art.com":["质量很高,真的很高","全部收费,屌比请绕过"]
    },
    "日韩":{
        "tokyo-hot":["质量怎样不清楚,个人已经不喜欢日韩范了","听说是收费的"]
    },
    "大陆":{
        "1024":["全部免费,真好,好人一生平安","服务器在国外,慢"]
    }
}

print(av_catalog["大陆"]["1024"][1])

四.循环输出字典

for key in info:
     print(key,info[key])
for k,v in info.items():
    print(k,v)

info.items()  #先将字典转换为列表

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值