|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.09.2018, 09:20 | #1 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
Python KeyError: '4'
Здраствуйте, помогите пожалуйста разобраться с заданием.
Задание: часть1: Пусть список студентов представлен в виде структуры [[№, ФИО, Возраст, Группа],[№, ФИО, Возраст, Группа],[№, ФИО, Возраст, Группа]]. Преобразуйте список в словарь вида: {№: [ФИО, Возраст, Группа], №:[....], №:[....]} часть2: добавьте к пользовательскому интерфейсу из задачи выше возможность вывода из словаря(без его преобразования в список): Список студентов(а также информацию о них) с фамилией "Иванов" код который уже написан с попыткой решения второй части: Код:
Код:
|
14.09.2018, 09:27 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
'4' это строка, а не число.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.09.2018, 09:37 | #3 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
Вот если со строкой:
Код:
а как если вводить фамилию и он выводил сех с этой фамилией + с данными? Код:
|
14.09.2018, 09:42 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Ну так фамилия это не число, вот и ошибка.
Тут же ключи словаря их номера, а не фамилии. Для поиска по фамилиям надо проходить все, доставать из ФИО фамилию и т.д.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
14.09.2018, 09:54 | #5 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
Это как?
|
14.09.2018, 10:26 | #6 |
Пользователь
Регистрация: 05.12.2017
Сообщений: 69
|
Как осуществить поиск по фамилии?
|
14.09.2018, 10:28 | #7 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
↑↑↑
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Документации, учебники, уроки и полезные материалы по Python, PyQt, PySide | pompiduskus | Python | 4 | 22.07.2022 10:16 |
Python | Erke1599 | Помощь студентам | 1 | 18.05.2018 09:51 |
Начальный уровень Python. Функции - Python | YYYUUU | Python | 5 | 09.06.2017 12:09 |
из Python в C++ | gio1592 | Общие вопросы C/C++ | 0 | 09.04.2012 14:52 |
Python | Astron | Свободное общение | 1 | 31.03.2010 23:11 |