Можно также использовать распаковку кортежей, чтобы выбрать второй элемент из каждого кортежа:
>>> d = {'AAPL': (175.96, 'Apple Inc'),
... 'GOOGL': (0.00475, 'Alphabet Inc'),
... 'TVIX': (0.0045, 'Credit Suisse AG')}
>>> [y for _, y in d.values()]
['Apple Inc', 'Alphabet Inc', 'Credit Suisse AG']
Или даже функциональный подход с использованием operator.itemgetter()
и map()
:
>>> from operator import itemgetter
>>> list(map(itemgetter(1), d.values()))
['Apple Inc', 'Alphabet Inc', 'Credit Suisse AG']