【问题标题】:coverting list of string coordinates into list of lists coordinates without string将字符串坐标列表转换为不带字符串的列表坐标列表
【发布时间】:2022-11-17 07:48:56
【问题描述】:

我有一个字符串列表列表,但是每个字符串都是一个用逗号分隔的坐标,我想转换成没有字符串的坐标列表列表

my_list =['44324,-34244', '44885.1,-33445.6', '45373.1,-32849.8', '45380.1,-32625.6', '44635.7,-32285.6', '44635.7,-32285.6']

我想转换成

[[44324,-34244], [44885.1,-33445.6], [45373.1,-32849.8], [45380.1,-32625.6], [44635.7,-32285.6], [44635.7,-32285.6]]```

I tried the following but it doesn't work


```coords = [map(float,i.split(",")) for i in my_list]```

print(coords) gives me gives me <map object at 0x7f7a7715d2b0>

【问题讨论】:

    标签: python python-3.x


    【解决方案1】:

    像这样将map(...) 包裹在list(...) 中:

    coords = [list(map(float,i.split(","))) for i in my_list]
    

    【讨论】:

      猜你喜欢
      • 2022-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-24
      • 2020-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多