我想建名单的格式如下列表的列表中创建多个列表:列表里面从字符串
coordinates = [[38.768, -9.09], [[41.3092, -6.2762],[42.3092, -6.3762], [41.4092, -6.3762] ...]]
我有一个字符串2列出了用经纬度值其中我想(他们是对称的)相结合:
latitude = ['38.768004','41.3092,41.3059,41.3025']
longitude = ['-9.096851','-6.2762,-6.2285,-6.1809]
我使用多重循环试图建立自己的数据,并在这一点上我不是很自信。我相信还有更好的办法。你会如何做到这一点?谢谢!
多个环路我试图测试不是无效的,但这里有云:
latitude = []
longitude = []
processes = dict
for lat in data['latitude']:
latitude.append(lat.split(','))
for lon in data['longitude']:
longitude.append(lon.split(','))
print(latitude)
coordinates = []
for i in range(len(latitude)):
# print("Coordinate number: %d" % i)
for x in range(len(latitude[i])):
processes[i] = processes[i] + 'teste'
# years_dict[line[0]].append(line[1])
你能告诉我们一些你试过的“多重循环”吗? – blacksite
您是否可以编辑自己的帖子以使您的列表更短且有效?有奇怪的引号。 –
这是无效的Python代码。请修复。 –