【发布时间】:2017-07-10 00:08:28
【问题描述】:
我有一个包含列表列表的 .txt 文件,每个列表都是一组坐标:
[[151.22999572753906, -33.84008789062494], [..., ...],... [..,..]]
我想知道如何将这个文件作为一个数组而不是一个字符串来读取,这样我就可以轻松提取我需要的所有坐标。
到目前为止我的代码:
import re
d = '[[151.22999572753906, -33.84008789062494], [151.22999572753906, -33.84008789062494][151.22999572753906, -33.84008789062494]]'
##l = re.split('[\[\]]', d)
l = re.split('\]\[', d)
print(l)
>>>['[[151.22999572753906, -33.84008789062494], [151.22999572753906, -33.84008789062494', '151.22999572753906, -33.84008789062494]]']
【问题讨论】:
-
你有没有尝试过?什么不起作用?
标签: python arrays list file coordinates