将csv的每一行写为单独的列表(python)

时间:2017-06-17 16:03:10

标签: python list csv

我有一个CSV文件,每行有8行,有很多列,我想把每一行变成一个新的列表,这样我最终总共有8个不同的列表,每个列表都存储了CSV中的一行信息。这似乎应该非常简单,但我无法解决如何做到这一点:/任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:-2)

可能就像

一样简单
from csv import reader
from random import choice

with open(myfile, newline="") as in_f:
    rd = csv.reader(in_f)
    choices = [choice(row) for row in rd]

(无需制作个人名单)