欢迎访问宙启技术站
智能推送

利用Python编写的随机字典生成代码

发布时间:2023-12-11 06:09:14

以下是一个利用Python编写的随机字典生成代码,包括使用例子:

import random

# 生成一个随机字典
def generate_random_dictionary(num_entries):
    dictionary = {}
    for i in range(num_entries):
        key = random.randint(1, 10)
        value = random.randint(1, 100)
        dictionary[key] = value
    return dictionary

# 使用例子
if __name__ == "__main__":
    num_entries = 10
    random_dictionary = generate_random_dictionary(num_entries)
    print("随机字典为:", random_dictionary)

上述代码中,首先定义了一个generate_random_dictionary函数,用于生成一个指定个数的随机字典。函数接收一个参数num_entries,表示字典中键值对的个数。然后通过一个循环,随机生成键和值,并将其添加到字典中。最后返回生成的随机字典。

在主程序中,通过调用generate_random_dictionary函数生成一个包含10个键值对的随机字典,并将其打印输出。

运行上述代码的输出可能类似于以下内容:

随机字典为: {9: 62, 10: 47, 2: 88, 7: 44, 8: 12, 3: 64, 6: 88, 5: 46, 4: 76, 1: 76}

可以根据需要修改num_entries参数的值来生成不同个数的随机字典。