gpt4 book ai didi

python - 将元组转换为字典中的列表

转载 作者:太空宇宙 更新时间:2023-11-04 08:28:17 24 4
gpt4 key购买 nike

我有以下形式的 GeoJSON 输出:

{'type': 'Point', 'coordinates': (0.00027777777777777827, 22.000138888888873)}

如何将“坐标”的值从元组转换为列表,同时保持“类型”不变?

我已经尝试使用 {k: [list(ti) for ti in v] for k, v in geom.items()} as given here其中 geom = geometry.mapping(geometry.Point(x, y))但它没有帮助。

我看到一个错误提示“Float object is not iterable”

我正在使用 shapely 库

最佳答案

您只能将 'coordinates' 键更改为列表:

geom['coordinates'] = list(geom['coordinates'])

输出:

{'type': 'Point', 'coordinates': [0.00027777777777777827, 22.000138888888873]}

关于python - 将元组转换为字典中的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55064669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com