python - 读取 csv 行并为每一行创建列表

标签 python

我有一个包含 X、Y 坐标行的文本文件。像这样:

0,23.345,-122.456

1,12.546,-118.987

2,67.435,-104.112

如何将这些行放入 python 中,以便每一行在进入时都是自己的列表?

每条线都是一对坐标,等于一个点。所以我需要比较第 0 行和第 1 行以及第 1 行和第 2 行等等。我不想让每一行都成为一个列表以便我可以访问它们吗?

最佳答案

此 Python 模板会将每个 .csv 行读入列表列表。

import csv
reader = csv.reader(open('mycsv.csv'))
mylines = list(reader)

关于python - 读取 csv 行并为每一行创建列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11351508/

相关文章:

python - GTK+ Dock Panel 类视觉组件

python - 使用 NLTK ieer 或 conll2000 语料库训练 NER 语料库

python - 交换数据框中列的内容

python - Django 模型翻译查询回退

python - 测试功能打印行为

python - 是否有用于小型游戏的二维数组的 Python 模块/配方(不是 numpy)

python - 找出 10 个最常出现的形态词

python - 替换 numpy 数组中特定索引处的元素

jQuery - 无法解析 json

python - 在 Python 中将列表的开头向上移动到索引