Я новичок в 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
Python CSV -файл - хочу отфильтровать определенные строки/столбцы ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как отфильтровать массив, чтобы получить определенные столбцы в двух разных объектах?
Anonymous » » в форуме Php - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Необходимость сделать определенные столбцы десятичными, не затрагивая весь CSV в Python.
Anonymous » » в форуме Python - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-