функция ввода python для ввода таблицы и печати содержимого таблицы

#python #csv #input #output

Вопрос:

У меня есть следующие коды на python:

 pd = input('table.csv')
 

где table.csv содержит (a, b, c) — имена столбцов в этой таблице):

 a, b, c
49,3,-1
2,101, 5
 
 

И я хочу распечатать первый столбец этого файла table.csv.

Я пробовал несколько способов, таких как печать(pd[‘a’]). Или

 col = input('a') or col = pd['a']
print(col)
 

Тем не менее, я продолжаю получать ошибки:

 TypeError: string indices must be integers
 

Как мне распечатать содержимое этой таблицы csv?

Комментарии:

1. pd это струна. Я рекомендую импортировать csv-файл с помощью pandas, чтобы вы могли получить доступ к столбцам по имени.

2. Я знаю, как это сделать в панд, но это то, что требуется сделать (используя функцию ввода python).

3. Так это домашнее задание? И вы хотите, чтобы мы сделали это за вас?

4. Это проблема, связанная с проектом. Мне любопытно узнать, в чем проблема с этим методом обработки данных