Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2021 February 06

0

0_0 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Всем привет
А кто использует программа Geany по питону.
Как мы запускаем?
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
PirraToZ
Да это не важно, можно сортировать в порядке убывания чисел или в порядке возрастания:)
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
0_0
Всем привет
А кто использует программа Geany по питону.
Как мы запускаем?
Тоже в гугле забанили?
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Народ!!!! ЛЮДИ пишут статьи, поднимают свои блоги, отвечают на stakoverflow, чтобы вы просто зашли в поисковик и вбили свой вопрос, а вы все равно идете зачем то в чат, ни попробовав, ни сделав, так не бывает, многое прийдется делать самим
источник

P

PirraToZ in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Я так сортировал пару месяцев назад, но думал есть способ лучше..
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
PirraToZ
Как пример:
case = {"a": [16, 58],"b": [234, 7],"c": [11,20]}
Сделать сортировку по 1 значению (ключей)
Вывод:
case = {"c": [11,20], "a": [16, 58], "b": [234, 7]}
Здесь сортировка по 1 значению в порядке возрастания
from collections import OrderedDict
In [25]: odict = OrderedDict({"a": [6,5], "b": [4,3], "c": [2, 1]})                                                                                                                                                

In [26]: {k:odict[k] for k in sorted(odict, key = lambda k: odict[k][0])}                                                                                                                                          
Out[26]: {'c': [2, 1], 'b': [4, 3], 'a': [6, 5]}
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
from collections import OrderedDict
In [25]: odict = OrderedDict({"a": [6,5], "b": [4,3], "c": [2, 1]})                                                                                                                                                

In [26]: {k:odict[k] for k in sorted(odict, key = lambda k: odict[k][0])}                                                                                                                                          
Out[26]: {'c': [2, 1], 'b': [4, 3], 'a': [6, 5]}
Слушайте ) за реализацию 5 ) Но задачу вы не поняли)
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а не
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
очень неоптимально, суть в том sorted возвращает сортированный список ключей, а не уже готовый сортированный словарь
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Вы свой дикт юзали
источник

K

Kotletta_TT in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Я думал автора, сорян
источник

P

PirraToZ in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
очень неоптимально, суть в том sorted возвращает сортированный список ключей, а не уже готовый сортированный словарь
Работает, надо будет как-нибудь сесть и разобраться с библиотекой)
Большое спасибо)
источник
2021 February 07

А

Айван in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Через yield from, но не вижу здесь генератора. Зачем это всё?
источник

А

Айван in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
О.о
источник

А

Айван in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нужен пример использования и задача которую он решает
источник

YS

Yaroslav Savin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и зачем переусложнять задачу?
источник

YS

Yaroslav Savin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
это суть лабы?
источник

А

Айван in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Вот тебе без append ¯\_(ツ)_/¯
self.numbers.extend([i])
источник

¯

¯\_(ツ)_/¯  in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник