Индексирование списков в PythonPython

Программы на Python
Anonymous
Индексирование списков в Python

Сообщение Anonymous »

Мне нужно создать список в Python для сбора разнообразной информации о большом количестве людей (имя, дата рождения, идентификационный номер, адрес электронной почты, адрес, номер телефона и т. д.). >
Я хотел бы сохранить все в списке, где у каждого человека будет индекс «i», начиная с 0 и увеличиваясь. Целью будет получение конкретной информации о человеке, просто используя индекс «i» и аббревиатуру, указывающую тип информации об этом человеке, которую нужно получить (имя, идентификатор, телефон, адрес, адрес электронной почты, ...).< /p>
Как это определить и как получить доступ к определенным элементам для данного человека?
Я делал это ранее в Фортране, используя производные типы данных, где я использую следующее для получения различных элементов для данного человека:

Код: Выделить всё

list(i)%name

list(i)%id

list(i)%tel

list(i)%addr

list(i)%email

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

Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python

Вернуться в «Python»