Python生成包含随机内容的字典示例
发布时间:2023-12-11 06:09:28
要生成包含随机内容的字典,可以使用Python的random模块中的函数。下面是一个示例代码,以及相应的使用例子:
import random
# 生成包含随机内容的字典
def generate_random_dict():
random_dict = {}
for i in range(10):
key = "key" + str(i)
value = random.randint(1, 100)
random_dict[key] = value
return random_dict
# 使用例子
if __name__ == "__main__":
# 生成字典
my_dict = generate_random_dict()
print("生成的字典:", my_dict)
# 遍历字典并打印键值对
for key, value in my_dict.items():
print(key, ":", value)
# 访问特定键对应的值
specific_key = "key5"
if specific_key in my_dict:
print(specific_key, ":", my_dict[specific_key])
else:
print("字典中不存在键", specific_key)
上述代码中,generate_random_dict函数使用循环生成了一个包含10个随机键值对的字典。每个键由"key"加上数字组成,值为1到100之间的随机整数。通过random.randint(1, 100)函数生成随机整数。
在使用例子中,首先生成一个字典并打印出来。然后使用for循环遍历字典,并分别打印出键和对应的值。接下来,演示了如何访问指定键的值。如果该键存在于字典中,就打印出对应的值;否则,打印出提示信息。
