【发布时间】:2020-06-24 21:12:53
【问题描述】:
我有这个包含位置和时间信息的数组:
my_array[:5]
[['39.921712' '116.472343' '0' '13' '39298.1462037037' '2007-08-04' '03:30:32']
['42.161385' '123.660773' '0' '221' '39298.6697337963' '2007-08-04' '16:04:25']
['42.161755' '123.66135' '0' '221' '39298.6697569444' '2007-08-04' '16:04:27']
['42.16194' '123.661638' '0' '221' '39298.6697685185' '2007-08-04' '16:04:28']
['39.907285' '116.448303' '0' '98' '39298.1581134259' '2007-08-04' '03:47:41']]
每个数组的第一个和第二个元素是位置的latitude 和longitude。
我想过滤 my_array 以仅包含 latitude 介于 39.45 - 40.05 和 longitude 介于 115.416 - 117.5 之间的数组。
预期结果:
my_array_sorted
[['39.921712' '116.472343' '0' '13' '39298.1462037037' '2007-08-04' '03:30:32']
['39.907285' '116.448303' '0' '98' '39298.1581134259' '2007-08-04' '03:47:41']]
【问题讨论】:
-
你试过代码吗?有错误吗?
-
这些是numpy数组还是python列表?
标签: python arrays multidimensional-array