这是我的哈希/词典
word_hash = {
'1': 'Awkward',
'2': 'Bagpipes',
'3': 'Banjo',
'4': 'Bungler',
'5': 'Croquet',
'6': 'Crypt',
'7': 'Dwarves',
'8': 'Fervid',
'9': 'Fishhook',
'10': 'Fjord',
'11': 'Gazebo',
'12': 'Gypsy',
'13': 'Haiku',
'14': 'Haphazard',
'15': 'Hyphen',
'16': 'Ivory',
'17': 'Jiffy',
'18': 'Jinx',
'19': 'Jukebox',
'20': 'Kayak',
'21': 'Kiosk',
'22': 'Klutz',
'23': 'Memento',
'24': 'Mystify',
'25': 'Numbskull',
'26': 'Ostracize',
'27': 'Oxygen',
'28': 'Pajama',
'29': 'Phlegm',
'30': 'Pixel',
'31': 'Polka',
'32': 'Quad',
'33': 'Quip',
'34': 'Rhythmic',
'35': 'Rogue',
'36': 'Sphinx',
'37': 'Squawk',
'38': 'Swivel',
'39': 'Toady',
'40': 'Twelfth',
'41': 'Unzip',
'43': 'Waxy',
'44': 'Wildebeest',
'45': 'Yacht',
'46': 'Zealous',
'47': 'Zigzag',
'48': 'Zippy',
'49': 'Zombie',
}
我想只将值组成一个数组并打印出来
答案 0 :(得分:2)
Python的字典具有返回它的方法values()
。所以您想print(word_hash.values())
答案 1 :(得分:1)
如果要按随机顺序指定字典的值,则可以使用random.shuffle
:
from random import shuffle
values = list(word_hash.values())
shuffle(values)
print(values)