[英]How can I choose from list that generated randomly;?
import random
i=1
a = {}
a["Abdullah Gül Üniversitesi(Kayseri)"] = [1, 2, "bob"]
a["Abdullah Gül Üniversitesi2(Kayseri)"] = [3, 4, "bob2"]
a["Abdullah Gül Üniversitesi3(Kayseri)"] = [5, 6, "bob3"]
a["Abdullah Gül Üniversitesi4(Kayseri)"] = [7, 8, "bob4"]
key = random.choice(list(a))
print(key)
# it works until this
w=random.choice(dict(key))
print(w)
我想生成一个随机列表a
和它工作正常,但事情是我无法生成从我创建的第一个随机值。
import random
i=1
a = {}
a["Abdullah Gül Üniversitesi(Kayseri)"] = [1, 2, "bob"]
a["Abdullah Gül Üniversitesi2(Kayseri)"] = [3, 4, "bob2"]
a["Abdullah Gül Üniversitesi3(Kayseri)"] = [5, 6, "bob3"]
a["Abdullah Gül Üniversitesi4(Kayseri)"] = [7, 8, "bob4"]
key = random.choice(list(a))
print(key)
# it works until this
w=random.choice(a[key])
print(w)
尝试生成一个在列表长度范围内的随机数。 然后在随机数的索引处选择密钥的随机值。
randomnumber = random.randint(0, a.len())
randomchoice = a[randomnumber]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.