Python CSV -файл - хочу отфильтровать определенные строки/столбцыPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python CSV -файл - хочу отфильтровать определенные строки/столбцы

Сообщение Anonymous »

Я новичок в Python, и я пытаюсь проанализировать этот файл CSV. Он имеет много разных стран (в качестве примера ниже). < /P>

country iso2 iso3 iso_numeric g_whoregion year e_pop_num e_inc_100k e_inc_100k_lo
Afghanistan AF AFG 4 EMR 2000 20093756 190 123
American Samoa AS ASM 16 WPR 2003 59117 5.8 5 6.7 3 3 4
Gambia GM GMB 270 AFR 2010 1692149 178 115 254 3000 1900 4300
< /code>

Я хочу попытаться получить только конкретные данные, поэтому только конкретные страны и только конкретные столбцы (например, «e_pop_numb»). Как бы я это сделал? < /p>

Единственный базовый код, который у меня есть: < /p>

import csv
import itertools

f = csv.reader(open('TB_burden_countries_2018-03-06.csv'))

for row in itertools.islice(f, 0, 10):
print (row)
< /code>

, который просто позволяет мне выбирать конкретные строки, которые я хочу, но не обязательно страна, на которую я хочу посмотреть, или конкретные столбцы, которые я хочу. Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/491 ... ws-columns
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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