Python:如何将包含行列格式的坐标的文本文件读取到xy坐标数组中?

锚地

我有一个文本文件,其中的数字以以下格式存储:

1.2378 4.5645

6.789 9.01234

123.43434 -121.0212

... 等等。

我希望将这些值读入两个数组,一个数组用于x坐标,另一个数组用于y坐标。像这样

x[0] = 1.2378

y[0] = 4.5645

x[1] = 6.789

y[1] = 9.01234

... 等等。

我应该如何阅读文本文件并存储值?

泰恩

一种方法:

x,y = [], []
for l in f:
    row = l.split()
    x.append(row[0])
    y.append(row[1])

其中f是文件对象(例如,来自open())

您也可以使用csv库

import csv
with open('filename','r') as f:
    reader = csv.reader(f,delimeter=' ')
    for row in reader:
        x.append(row[0])
        y.append(row[1])

而且,您也可以使用zip使其简洁(尽管可能可读性较差:

x,y = zip(*[l.split() for l in f])

其中f是文件对象,或者

import csv
x,y = zip(*csv.reader(f,delimeter=' '))

再次,f是文件对象。并非最后两种方法会将整个文件加载到内存中(尽管如果您使用的是python 3,则可以使用生成器表达式来避免这种情况)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python:如何将包含行列格式的坐标的文本文件读取为xy坐标数组?

来自分类Dev

如何将数据从文本文件读取到结构数组中

来自分类Dev

如何将坐标保存到文本文件?

来自分类Dev

如何从bash中的文本文件读取坐标?

来自分类Dev

如何将文本文件读取到DataTable

来自分类Dev

如何将具有浮点数的文本文件读取到C中的浮点数组

来自分类Dev

将包含 python 列表的文本文件读取到 python 列表中的更简洁的方法

来自分类Dev

如何将多个文本文件读取到pyspark中的数据框中

来自分类Dev

从C ++中的文本文件读取坐标

来自分类Dev

如何将文本文件读取为数组

来自分类Dev

将文本文件读取到Java对象数组

来自分类Dev

将文本文件读取到数组Java

来自分类Dev

如何使用CATIA vb脚本在文本文件中以德语编号格式编写坐标?

来自分类Dev

在Python中逐行读取文本文件并将其存储为struct作为图形坐标

来自分类Dev

使用Python从文本文件中检索坐标

来自分类Dev

如何使用PLinq将2d文本文件读取到2d数组中

来自分类Dev

从文本文件将字符串读取到向量数组中的Char错误C ++

来自分类Dev

使用熊猫阅读器将文本文件读取到numpy数组中的问题

来自分类Dev

如何从python中的文本文件读取int数组?

来自分类Dev

如何使用php将文本文件读取到HTML表中?

来自分类Dev

我如何将Linux centos中的树样式目录获取到文本文件

来自分类Dev

如何将 Windows 服务列表及其状态提取到文本文件中?

来自分类Dev

如何将数组保存到f10.0格式的文本文件中?

来自分类Dev

通过Python读取文本文件时如何保持文本文件的格式?

来自分类Dev

如何从文本文件中读取VB格式的代码?

来自分类Dev

将具有布尔值的文本文件作为对象读取到数组列表中

来自分类Dev

封装并从文本文件读取到数组

来自分类Dev

从文本文件读取到数组列表

来自分类Dev

Java从文本文件读取到数组

Related 相关文章

  1. 1

    Python:如何将包含行列格式的坐标的文本文件读取为xy坐标数组?

  2. 2

    如何将数据从文本文件读取到结构数组中

  3. 3

    如何将坐标保存到文本文件?

  4. 4

    如何从bash中的文本文件读取坐标?

  5. 5

    如何将文本文件读取到DataTable

  6. 6

    如何将具有浮点数的文本文件读取到C中的浮点数组

  7. 7

    将包含 python 列表的文本文件读取到 python 列表中的更简洁的方法

  8. 8

    如何将多个文本文件读取到pyspark中的数据框中

  9. 9

    从C ++中的文本文件读取坐标

  10. 10

    如何将文本文件读取为数组

  11. 11

    将文本文件读取到Java对象数组

  12. 12

    将文本文件读取到数组Java

  13. 13

    如何使用CATIA vb脚本在文本文件中以德语编号格式编写坐标?

  14. 14

    在Python中逐行读取文本文件并将其存储为struct作为图形坐标

  15. 15

    使用Python从文本文件中检索坐标

  16. 16

    如何使用PLinq将2d文本文件读取到2d数组中

  17. 17

    从文本文件将字符串读取到向量数组中的Char错误C ++

  18. 18

    使用熊猫阅读器将文本文件读取到numpy数组中的问题

  19. 19

    如何从python中的文本文件读取int数组?

  20. 20

    如何使用php将文本文件读取到HTML表中?

  21. 21

    我如何将Linux centos中的树样式目录获取到文本文件

  22. 22

    如何将 Windows 服务列表及其状态提取到文本文件中?

  23. 23

    如何将数组保存到f10.0格式的文本文件中?

  24. 24

    通过Python读取文本文件时如何保持文本文件的格式?

  25. 25

    如何从文本文件中读取VB格式的代码?

  26. 26

    将具有布尔值的文本文件作为对象读取到数组列表中

  27. 27

    封装并从文本文件读取到数组

  28. 28

    从文本文件读取到数组列表

  29. 29

    Java从文本文件读取到数组

热门标签

归档