Как сортировать словарь со списком объектов DateTime в качестве значения?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сортировать словарь со списком объектов DateTime в качестве значения?

Сообщение Anonymous »

У меня есть словарь со списками dateTime как значение: < /p>
month_a = [8,9,10]
day_a = [13,12,15]
month_b = [8,9,10]
day_b = [13,11,13]

dt_a=[]
for m,d in zip(month_a, day_a):
dt_a.append(datetime.datetime(2025, m, d).date())

dt_b=[]
for m,d in zip(month_b, day_b):
dt_b.append(datetime.datetime(2025, m, d).date())

my_dict = {'A':dt_a, 'B':dt_b}
print('original:')
print(my_dict)
< /code>
Я хочу пройти через все значения DateTime в списке и сортировать DateTime. Наконец, должен быть сгенерирован список кортежей с ключом и значением. Как это: < /p>
list_sorted = [('A', datetime.date(2025, 8, 13)), ('B', datetime.date(2025, 8, 13)), ('B', datetime.date(2025, 9, 11)), ('A', datetime.date(2025, 9, 12)),
('B', datetime.date(2025, 10, 13)), ('A', datetime.date(2025, 10, 15))]

print('sorted:')
print(list_sorted)


Подробнее здесь: https://stackoverflow.com/questions/797 ... s-as-value
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»