gpt4 book ai didi

python - 将逗号分隔的浮点字符串转换为列表?

转载 作者:太空宇宙 更新时间:2023-11-03 10:59:34 25 4
gpt4 key购买 nike

我需要定义一个函数txtnum(L),它将一串以逗号分隔的 float (例如"1.5,2.5,3.5")作为参数并将其转换放入列表 [1.5, 2.5, 3.5]

我已经尝试使用 .split().join()map() 等,但无法返回任何内容不包括引号的 list 。我是 Python 的新手,在这里有点迷路。

我该怎么做?

最佳答案

您需要转换拆分变量的数据类型,因为单独拆分字符串会得到一个字符串列表。

>>> s = "1.5,2.5,3.5"
>>> [float(i) for i in s.split(',')]
[1.5, 2.5, 3.5]
>>>

>>> map(float, s.split(','))
[1.5, 2.5, 3.5]

关于python - 将逗号分隔的浮点字符串转换为列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35450565/

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