我有一个字典,为键分配了列表。我正在努力的是获得随机的钥匙:动物或水果,然后从列表中随机分配给钥匙的项目。例如:动物,然后是考拉或袋鼠,知道选择什么,动物还是水果?
animal = ['koala', 'kangaroo']
fruit = ['banana', 'apple']
kind = {'animals': animal, 'fruits': fruit}
我就是这样做的:
import random
animal = ['koala', 'kangaroo']
fruit = ['banana', 'apple']
kinds = [animal,fruit]
kind = random.choice(kinds)
print(kind)
word = random.choice(kind)
print(word)
我从水果或动物中随机得到一个项目,但打印(种类(没有打印出动物或水果,但列表:["kolala","袋鼠"]
kinds = {'animals': animal, 'fruits': fruit}
kind = random.choice(list(kinds.keys()))
word = random.choice(kinds[kind])
print(word)
我想你想要这样的东西:
animal = ['koala', 'kangaroo']
fruit = ['banana', 'apple']
kinds = {'animals': animal, 'fruits': fruit}
import random
kind = random.choice(list(kinds.keys()))
print(kind) # --> fruits
word = random.choice(kinds[kind])
print(word) # --> apple