如何在python中只打印字典的所有值?

2024-05-15 13:07:37 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我的哈希表/字典

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',
}

我想制作一个只包含值的数组并打印出来


Tags: 字典hashfjordwordcryptawkwardgypsybanjo
2条回答

Python的dict有返回它的方法values()。所以你想print(word_hash.values())

如果希望dict的值按随机顺序排列,可以使用random.shuffle

from random import shuffle
values = list(word_hash.values())
shuffle(values)
print(values)

相关问题 更多 >