gpt4 book ai didi

python - 如何从列表中删除重复的单词?

转载 作者:行者123 更新时间:2023-12-01 05:21:03 24 4
gpt4 key购买 nike

我有一个项目,我必须从 Excel 电子表格中获取输入值并使用 matplotlib 绘制它们,但是 xlrd 返回的值不能直接放入 Matplotlib 中,因为这些值有一个字符串在它前面。

我问如何更改此输出:

  [number:150000.0, number:140000.0, number:300000.0]

对此:

  [150000.0, 140000.0, 300000.0]    

这将允许我将值直接从 xlrd 放入 matplotlib。

最佳答案

假设您有一个字符串列表:

data = ["number:150000.0", "number:140000.0", "number:300000.0"]

您可以将其转换为实际浮点数字列表:

data = [float(item.split(":")[1]) for item in data]
<小时/>

编辑你有Cell对象,而不是字符串,所以使用:

data = [cell.value for cell in data]

关于python - 如何从列表中删除重复的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22380816/

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