# 字典 目录:字
# 键:值对
dict_name= {"不知":"张飞","年龄":1800}
wofang = ["猪八戒","孙悟空","李白","西施","廉颇"]
# 增 删 改 查
# 查找
print(wofang[2])
print(dict_name["不知"])
# 修改
wofang[4] = "典韦"
print(wofang)
dict_name["不知"] = "火舞"
print(dict_name)
# 增加一个键值对的方法
wofang.append("新英雄")
print(wofang)
dict_name[5] = "新英雄"
print(dict_name)
# 删除 del
del wofang[3]
print(wofang)
del dict_name[5]
print(dict_name)
# 判断是否有这个键
print("年龄" in dict_name)
import random
wofang = ["猪八戒","孙悟空","李白","西施","廉颇"]
print(wofang)
canzhan = [] # append
for i in range(1000):
num = random.randint(0,4)
canzhan.append(wofang[num])
print(canzhan)
# 统计一下每个英雄出现了多少次
# 李白:38 猪八戒:100 孙悟空:100
# 1.新建一个空的字典
can = {}
# 2.循环canzhan列表里的英雄,不在的话给空字典加入一个键值对,英雄名:1
# 在的话 英雄名: 原来的数值+1
for i in canzhan:
if i not in can:
can[i] = 1
else:
can[i] = can[i] +1
print(can)
XInxin -使用python字典计算参团率
最新推荐文章于 2024-06-25 11:37:01 发布