Size: a a a

Сообщество Python Программистов

2021 April 28

AJ

Arm J in Сообщество Python Программистов
Парни, такой вопрос, как можно сортировать словарь?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
А получить то что хочешь?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Эмодзи заходят в чат
источник

AJ

Arm J in Сообщество Python Программистов
В лабе задание, словарь сортировать по первой букве
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Перед записью строки посчитай её длину в байтиках)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
len(s.encode())
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
И +1 ещё сделай, потому что перенос строки
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Вроде есть collections.OrderedDict
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Но я не помню можно ли там задать по какому принципу будет сортировка
источник

🅹

🅹🅾️🅺🅴🆁... in Сообщество Python Программистов
по первой букве:

sorted(d, key = lambda x: x[0])
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ты же в курсе что это не сработает?
источник

🅹

🅹🅾️🅺🅴🆁... in Сообщество Python Программистов
Почему?
источник

🅹

🅹🅾️🅺🅴🆁... in Сообщество Python Программистов
смущает что в результате будет список? )
источник

🅹

🅹🅾️🅺🅴🆁... in Сообщество Python Программистов
Можно сделать например так:
d = {'key': 123, 'abc': 456, '_tt_': 789}
d1 = {i:d[i] for i in sorted(d, key = lambda x: x[0])}
print(d1)

Учитывая что начиная с  3.6, стандартный словарь поддерживает порядок вставки, то вроде все норм.
источник

AJ

Arm J in Сообщество Python Программистов
Этот вопрос я решил так
источник

AJ

Arm J in Сообщество Python Программистов
Теперь мне нужно словарь в csv сохранить
источник

VA

Vadim Apenko in Сообщество Python Программистов
Do it!
источник

AJ

Arm J in Сообщество Python Программистов
Не, я уже нашёл пару вариантов в гугле
источник

AJ

Arm J in Сообщество Python Программистов
Норм, живём живём
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
+, угу, так и сделал
источник