在matrix python中加载cvs文件

在matrix python中加载cvs文件,python,csv,matrix,Python,Csv,Matrix,我有一个包含字符串值和数字的CSV文件。我需要将值加载到矩阵中,然后开始对值进行更改 我是python新手,我无法理解它。如何在矩阵中加载值?允许您轻松地一次读取一条CSV记录,并处理一些不同的CSV格式“风格”(例如,是否应忽略每行前面的空白,使用什么字符引用包含字段分隔符的值等) 您可能希望将所有行放入一个数组中,以便根据需要更改值。csv.reader.next()将下一行的内容放入列表中。如果调用这个函数的次数与文件中的行数相同,那么reader对象就是一个列表列表。然后,您可以生成另一

我有一个包含字符串值和数字的CSV文件。我需要将值加载到矩阵中,然后开始对值进行更改

我是python新手,我无法理解它。如何在矩阵中加载值?

允许您轻松地一次读取一条CSV记录,并处理一些不同的CSV格式“风格”(例如,是否应忽略每行前面的空白,使用什么字符引用包含字段分隔符的值等)

您可能希望将所有行放入一个数组中,以便根据需要更改值。

csv.reader.next()将下一行的内容放入列表中。如果调用这个函数的次数与文件中的行数相同,那么reader对象就是一个列表列表。然后,您可以生成另一个列表列表,但这次使用zip函数表示每个列:

columns = zip(*rows)
其中rows是您使用调用的csv.reader对象的名称

rows = csv.reader(YourFile, dialect='excel')

也许吧。希望这有帮助。

您的CSV文件的格式是什么?请更具体一些。你能给我们举一个你想要做的数据和改变的例子吗?