1

我创建了一个dictionary其中每个key都有多个value. 用户将指定一个键,程序必须返回一个在字典中注册的与其相关的值。

例如:

Key = "The man"
Values ​​for this key = "get up" "sleep" "say hello".

当用户指定键"The man"时,程序需要返回"sleep""get up""say hello"

我如何制作一个random values

4

2 回答 2

2

random.choice()

>>> random.choice([1, 2, 3])
2
>>> random.choice([1, 2, 3])
1
>>> random.choice([1, 2, 3])
2
>>> random.choice([1, 2, 3])
3
于 2013-06-25T03:07:42.833 回答
0

假设你的编程语言是 python:

import random
di = {'a':[1,2,3], 'b':[4,5,6], 'c':[7,8,9]}
random.choice(di['a'])
// returns a random value from the list

在您的情况下, random.choice(yourDictionary['userEnteredValue']) // 从与键关联的列表中返回随机值..

于 2013-06-25T03:16:18.883 回答