Форум сайта python.su
Как сделать чтобы словарь не упорядочивался по ключам. Мне нудно так:
mysql_query_data = { 'fname':'null', 'lname':'null', 'username':'null', 'email':'null', 'password':'null', 'password_plain':'null', 'salt':'null', 'ip':'null', 'resourse':'null', 'date':'null', }
{'lname': 'null', 'username': 'null', 'resourse': 'null', 'fname': 'null', 'ip': 'null', 'date': 'null', 'salt': 'null', 'password': 'null', 'password_plain': 'null', 'email': 'null'}
Офлайн
А он и неупорядочивается вроде как
Офлайн
Словари в Python - неупорядоченные коллекции произвольных объектов с доступом по ключу!
и где он упорядочен? у меня такой результат
{'fname': 'null', 'salt': 'null', 'username': 'null', 'resourse': 'null', 'email': 'null', 'date': 'null', 'password': 'null', 'ip': 'null', 'password_plain': 'null', 'lname': 'null'}
Офлайн
ivanzzzСловарь и так не упорядочивается (имеет произвольный порядок), для сохранения порядка - класс collections.OrderedDict .
Как сделать чтобы словарь не упорядочивался по ключам.
Отредактировано py.user.next (Май 30, 2016 01:10:35)
Офлайн