【发布时间】:2014-02-16 14:08:09
【问题描述】:
我正在尝试删除数组中的一些字符,所以我只剩下 x 和 y 坐标,用逗号分隔,如下所示:
[[316705.77017187304,790526.7469308273]
[321731.20991025254,790958.3493565321]]
我使用zip() 创建了x 和y 值的tuple(作为字符串列表中的对),然后我使用numpy 将其转换为数组。该数组当前如下所示:
[['316705.77017187304,' '790526.7469308273,']
['321731.20991025254,' '790958.3493565321,']]
我需要输出是一个数组。
我很困惑如何去掉单引号和第二个逗号。我读过map() 可以将字符串更改为数字,但我无法让它工作。
提前致谢
【问题讨论】:
-
你需要的输出是第一个吗?
-
是的。刚刚想到,在将字符串添加到元组之前是否需要将字符串转换为数字?谢谢
-
我不太确定在下面查看我的答案。可能对你有帮助,否则我将删除。
-
I have read that map() can change string to numeric其实不是……
标签: python arrays python-2.7 numpy coordinates