![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| grock |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 3.8.2005 Где: Санкт - Петербург Репутация: 1 Всего: 1 |
есть такой код:
Распечатка будет идти не в том порядке, в котором, записаны ключи, а вроде в алфавитном, как сделать, что бы шли в указанном порядке |
|||
|
||||
| setq |
|
|||
|
Unregistered |
насколько мне известно, никак. ибо словарь определяется парами "ключ:значение" и порядок неважен. сам с этим сталкивался, питоновских методов борьбы не нашёл.
а что хочешь сделать если не секрет? может проще можно. Это сообщение отредактировал(а) setq - 1.9.2005, 09:04 |
|||
|
||||
| grock |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 3.8.2005 Где: Санкт - Петербург Репутация: 1 Всего: 1 |
Например, я раньше делал словари контролов, и пытался размещать их в том порядке, в котором они в словаре лежали (это удобно, когда нужно иметь доступ к куче контролов), приходилось делать тупл с ключами, тупл уж не обманишь
|
|||
|
||||
| setq |
|
|||
|
Unregistered |
понятно. я бы наверное тоже где-нибудь отдельно хранил ключи.
(кстати, порядок хранения пар в словарях __не__ алфавитный) |
|||
|
||||
| grock |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 55 Регистрация: 3.8.2005 Где: Санкт - Петербург Репутация: 1 Всего: 1 |
Я в курсе. Он почти случайный и причем иногда расположен в том порядке, который нам нужен
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |