gpt4 book ai didi

python - 从没有值(value)的字典中保存一个键

转载 作者:太空宇宙 更新时间:2023-11-04 08:02:20 25 4
gpt4 key购买 nike

我将加权图表示为字典,其中键表示顶点,以下列表表示顶点上的边(边的第一个数字权重和相邻顶点的第二个数字):

wGraph = { 1 : [[2, 2],[3, 4],[3, 3]],
3 : [[3, 2],[5, 4],[7, 5]],
2 : [[2, 1],[4, 4],[3, 6]],
4 : [[3, 1],[4, 2],[1, 6],[5, 3]],
6 : [[3, 2],[1, 4],[8, 5]],
5 : [[7, 3],[8, 6],[9, 7]],
7 : [9, 5]}

我想将一个没有值的随机键从字典中保存到一个名为 visited 的列表中。

random_num = random.randrange(len(wGraph))

visited = []

如何根据随机数从字典中获取key?

最佳答案

要从某些值中进行随机选择,请使用 random.choice。你想从字典的键中选择,所以这正是你传入的:

random.choice(wGraph.keys())

关于python - 从没有值(value)的字典中保存一个键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37983754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com