Read in the first column of a CSV in python

前端 未结 5 1863
予麋鹿
予麋鹿 2020-12-07 02:04

I have a CSV (mylist.csv) with 2 columns that look similar to this:

jfj840398jgg     item-2f
hd883hb2kjsd     item-9k
jie9hgtrbu43     item-12
f         


        
5条回答
  •  醉酒成梦
    2020-12-07 03:07

    You should split the row and then append the first item

    list2 = []
    with open("mylist.csv") as f:
        for row in f:
            list2.append(row.split()[0])
    

    You could also use a list comprehension which are pretty standard for creating lists:

    with open("mylist.csv") as f:
        list2 = [row.split()[0] for row in f]
    

提交回复
热议问题