Size: a a a

Django [ru] #STAY HOME

2018 December 17

DB

Dima Boger in Django [ru] #STAY HOME
Changed in version 3.7: LIFO order is now guaranteed. In prior versions, popitem()would return an arbitrary key/value pair

Changed in version 3.7: Dictionary order is guaranteed to be insertion order. This behavior was an implementation detail of CPython from 3.6.
источник

AK

Alexander Kalashnikov in Django [ru] #STAY HOME
Хех
источник

DB

Dima Boger in Django [ru] #STAY HOME
Но это все ещё не значит что у дикта есть управляемый порядок)
источник

DB

Dima Boger in Django [ru] #STAY HOME
Изменить порядок можно только вставкой. И только в 3.7
источник

DB

Dima Boger in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
это могло бы быть у OrderedDict, только он кривоват и там этого нет)
А чем popitem() плох? Или .keys()?
источник

С

Сергей in Django [ru] #STAY HOME
Сергей
Всем привет! Подскажите, как указать uwsgi вне виртуального акружения какую использовать версию питона?
Вопрос всё ещё актуален, может кто помочь советом?)
источник

n

nefalem in Django [ru] #STAY HOME
Rajjix
path(‘<int:pk>/‘, ...)
pk это id
Благодарю, правда сделал как: path('building/<int:id>/').... А во views.py: def (request, id):
Просто пока немного непривычно поле nodejs, все как бы и проще и по другому.
источник

R

Rajjix in Django [ru] #STAY HOME
nefalem
Благодарю, правда сделал как: path('building/<int:id>/').... А во views.py: def (request, id):
Просто пока немного непривычно поле nodejs, все как бы и проще и по другому.
👍 Джанго на много проще.
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Dima Boger
А чем popitem() плох? Или .keys()?
там человек выше спрашивал) что у него есть некий ключ и он хочет получить следующий ключ (или значение следующего ключа)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexander Kalashnikov
В дикте есть порядок
я про порядок написал выше 😊
источник

DB

Dima Boger in Django [ru] #STAY HOME
Так итератор сложить рядом и не париться
источник

DB

Dima Boger in Django [ru] #STAY HOME
Хотя если ключ откуда-то снаружи получен, то красиво не выйдет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я думаю, автор вопроса хотел как-нибудь через next() работать с dict'ом
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
я не знаю, что хотел автор вопроса, честно говоря))
источник

DB

Dima Boger in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
я думаю, автор вопроса хотел как-нибудь через next() работать с dict'ом
Ну так оно не сложно, достаточно .items достать
источник

IF

Invisible Fox in Django [ru] #STAY HOME
Dima Boger
Ну так оно не сложно, достаточно .items достать
Если меняется, то keys
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
кстати, какие сейчас границы применимости OrderedDict'а в Python 3.7? когда он может быть полезен? учитывая гарантированное поведение обычного dict'а с сортировкой ключей по порядку добавления
источник

DB

Dima Boger in Django [ru] #STAY HOME
Invisible Fox
Если меняется, то keys
items тоже dictview
источник

IF

Invisible Fox in Django [ru] #STAY HOME
Тогда сойдёт
источник

DB

Dima Boger in Django [ru] #STAY HOME
Т.е. динамически изменяется. Keys ещё и как сет себя ведёт
источник