我正在尝试创建一个如下所示的字符串
my_string = ''.join('place_id': 'x', 'licence': 'x', 'osm_type': 'X', 'osm_id': 'X', 'boundingbox': 'X', 'lat': 'X', 'lon': 'X')
或者,这是:
my_string = str('place_id': 'x', 'licence': 'x', 'osm_type': 'X', 'osm_id': 'X', 'boundingbox': 'X', 'lat': 'X', 'lon': 'X')
我不断收到关于无效语法的错误。我认为是:
字符引起了这个问题,但我不知道。有人能指出我的错误吗,因为我没有看到
我的预期结果是一个字符串,其中包含以下内容:
'place_id': 231350287, 'licence': 'Data © OpenStreetMap contributors, ODbL 1.0. osm.org/copyright', 'osm_type': 'way', 'osm_id': 701902497, 'boundingbox': ['41.4689704', '41.4693896', '-81.9377844', '-81.9371249'], 'lat': '41.46913635', 'lon': '-81.93749898507869'
不能将
:
直接放在join
内我建议你这样做:
或者这个:
很难看,但应该有用
相关问题 更多 >
编程相关推荐