姬長信(Redy)

Python正确解析CSV


我是Python的新手.我想解析一个csv文件,以便它能识别引用的值 – 例如

1997,Ford,E350,”Super, luxurious truck”

应分为

(‘1997’, ‘Ford’, ‘E350’, ‘Super, luxurious truck’)

并不是

(‘1997’, ‘Ford’, ‘E350’, ‘”Super’, ‘ luxurious truck”‘)

如果我使用像str.split(,)这样的东西,上面就是我得到的.

我该怎么做呢?
最好将这些值存储在数组或其他数据结构中吗?因为在我从csv获取这些值之后我希望能够轻松选择,让我们说任何两列并将其存储为另一个数组或其他数据结构.