Лучший способ ссылаться на данные электронной таблицы по имени заголовка в Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Лучший способ ссылаться на данные электронной таблицы по имени заголовка в Python?

Сообщение Гость »


У меня есть данные из электронной таблицы:

data = [ ['Столбец A', 'Столбец B', 'Столбец C'], ['Значение A2', 'Значение B2', 'Значение C2'], ['Значение A3', 'Значение B3', 'Значение C3'], ['Значение A4', 'Значение B4', 'Значение C4'], ... ] Данные содержат около 15 столбцов и вырастают до сотен строк, но никогда до тысяч. Как наиболее эффективно обращаться к ячейке по имени заголовка столбца при циклическом просмотре этой таблицы в Python?

Это мое текущее решение, но мне интересно, есть ли лучший способ сделать это, например, используя собственные методы Python 3 без необходимости импортировать внешний модуль, такой как pandas:

# Преобразование данных в фрейм данных df = pd.DataFrame(данные, столбцы=данные[0]) # Удалить строку заголовка df = df.iloc[1:] # Цикл по строкам для индекса введите строку в df.iterrows(): print(строка['Столбец A'], строка['Столбец C']) (Я читал, что перебирать фреймы данных нельзя, но поскольку я не имею дело с таким большим набором данных, я ценю читаемость по сравнению с другими, более экзотическими решениями.)
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python - самый эффективный способ найти уникальные перестановки чисел (pandas, numpy, itertools...)
    Гость » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Как создать порт vcpkg только из заголовка и файла .lib? [закрыто]
    Гость » » в форуме C++
    0 Ответы
    0 Просмотры
    Последнее сообщение Гость
  • «Для согласия с лицензией Xcode/iOS требуются права администратора, пожалуйста, перезапустите его от имени пользователя
    Гость » » в форуме IOS
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Tabula-py неправильно читает горизонтальные таблицы
    Гость » » в форуме Python
    0 Ответы
    0 Просмотры
    Последнее сообщение Гость
  • Как извлечь значение из таблицы HTML и поместить его в файл Excel?
    Гость » » в форуме JAVA
    0 Ответы
    0 Просмотры
    Последнее сообщение Гость

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