Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
3 / 4 / 1
Регистрация: 13.07.2011
Сообщений: 313

Работа со словарем

19.02.2015, 17:49. Показов 1553. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет!

Есть словарь с таким вот содержанием: {"2015-01-24 00:00:00": 1, "2015-01-24 00:00:02": 2,"2015-01-24 00:00:01": 2}
Мне же нежно из этого словаря достать то значение, ключ которого самый "свежий", т.е. дата должна быть самая последняя. В данном случаем это - 2015-01-24 00:00:02

Как определить значение, ключ которого максимален?

Если я правильно понимаю, то словарь хранится в уже отсортированном виде. Во всяком случае вот:
Python
1
2
3
>>> dict = {"2015-01-24 00:00:00": 1, "2015-01-24 00:00:02": 2,"2015-01-24 00:00:01": 2}
>>> dict
{'2015-01-24 00:00:02': 2, '2015-01-24 00:00:01': 2, '2015-01-24 00:00:00': 1}
Как достать первое значение?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.02.2015, 17:49
Ответы с готовыми решениями:

Работа со словарем
Всем привет! Продолжаю изучать Python, и возникла загвоздка, решение которой я не могу найти... Вообщем, имеется следующий код: ...

Работа со словарем
Дан текст: в первой строке задано число строк, далее идут сами строки. Выведите слово, которое в этом тексте встречается чаще всего. ...

Работа со словарём в файле
При использовании словаря извлечённого из файла, не получается добавить в него данные. Я думал, что проблема в словаре(и сосздал эту тему)....

3
45 / 39 / 24
Регистрация: 29.11.2013
Сообщений: 145
19.02.2015, 18:19
Лучший ответ Сообщение было отмечено Stas0n как решение

Решение

Цитата Сообщение от Stas0n Посмотреть сообщение
Если я правильно понимаю, то словарь хранится в уже отсортированном виде.
Нет.
Цитата Сообщение от Stas0n Посмотреть сообщение
Как достать первое значение?
Python
1
2
3
a = {"2015-01-24 00:00:00": 1, "2015-01-24 00:00:02": 2,"2015-01-24 00:00:01": 2}
b = sorted(a)
print(b[0])
1
3 / 4 / 1
Регистрация: 13.07.2011
Сообщений: 313
19.02.2015, 18:27  [ТС]
спасибо!
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
19.02.2015, 19:57
Ещё можно и наверно даже нужно в твоём случае использовать collections.OrderedDict http://pythonworld.ru/moduli/m... tions.html
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.02.2015, 19:57
Помогаю со студенческими работами здесь

Работа со словарем Python
Всем добрый день, есть данная задача. Имеется Словарь (код ниже): ipNagios = { "IgorVD":, "DenisRodakovo":...

Работа со словарем, получение ключей
Получилось получить ключи так: scale_n = {36:'-24', 35:'-23',34:'-22',33:'-21',32:'-20',31:'-19', ...

Работа с большим текстом и словарем
Добрый день! Подскажите пожалуйста с какой стороны грызть задачу. 1. Есть файл текстовый. Точнее, это дамп SQL. Примерно 1Мб текста....

Работа со словарем
Помогите пожалуйста с реализацией работы со словарем. Словарь подразумевает под собой ввод данных о школьниках(фио, адрес, школа). Как...

Работа со словарем
Помогите пожалуйста, нужно реализовать пункты меню 1 и 2, т.е. добавление и удаление значений с клавиатуры в словарь ученики = ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru