ziheng - 学习字典

# 字典:键值对构成的,没有顺序
#   键   : 值
# pin    :拼
# 单人旁 :你
hero = {"姓名": "佐助", "性别":"男", "居住地": "木叶村", "年龄": 18}
print(hero)
# 增删改查
# 1.查找: 字典[键]
print(hero["姓名"])
print(hero["性别"])
# 键  key:钥匙 ,钢琴键,键盘的键, 关键点
print(hero.keys())  # 打印hero字典里所有的键
# 打印字典所有键对应的值
for i in hero.keys():
    print(hero[i])
# 2.增加格式:字典名[键] = 值
hero['技能'] = "须佐能乎"
print(hero)
# 3.修改格式:字典名[键] = 值
hero["年龄"] = 19
print(hero)
# 4.删除 : del 查找要删除的内容
del hero["居住地"]
print(hero)
# 5.判断是否在字典的键里
print("火影" in hero.keys())

import random

people = ['关羽', '张飞', '赵云', '黄忠', '马超']
tuan_zhan = []
for i in range(100):
    tuan_zhan.append(people[random.randint(0, 4)])
print(tuan_zhan)
# 关羽:18    张飞:23
cantuan = {}
# 循环列表的每一个元素
# 判断这个元素在不在字典里
#      在的话这个键值对的值+1
# 如果不在字典里
#       新建一个键值对,值为1
发布了390 篇原创文章 · 获赞 19 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/houlaos/article/details/104405482