簡體   English   中英

Python random.choice

[英]Python random.choice

有沒有人知道我如何在 python 字典上使用 random.choice 從字典中選擇一個鍵。

另外,如何集成 if 語句來檢查從 raw_input 輸入的值是否分配給隨機選擇的鍵?

import random
my_dict = {'key1': 'val1', 'key2': 'val2', 'key3': 'val3', 'key4': 'val4'}
rand_key = random.choice(my_dict.keys())
user_input = raw_input('Guess...')

if user_input == my_dict[rand_key]:
    print 'You guessed it!'
else:
    print 'Better luck next time!'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM