Эй, все. Я хотел бы сортировать и возвращать раздел кортежа, отсортированный по дате.Python: Сортировка кортежа по дате. Noob здесь
Мне бы только хотелось разобраться с первым в 4-й записи (tuple [: 3]) и распечатать его.
tuple = [('Dec 1, 2010', '7.41', '7.60', '7.37'),
('Dec 4, 2010', '7.41', '7.60', '7.37'),
('Dec 2, 2010', '7.41', '7.60', '7.37'),
('Dec 20, 2010', '7.41', '7.60', '7.37'),
('Dec 16, 2010', '7.41', '7.60', '7.37'),
('Jan 2, 2011', '7.41', '7.60', '7.37')]
Я пробовал:
import operator
sorted(tuple[:3], key=operator.itemgetter('date'), reverse=True)
Но это ошибка возвращается «TypeError:. Индексы кортежей должны быть целыми, не ул
Не вызывайте список 'tuple'. Он затеняет встроенный «кортеж», контейнер. – user225312