当前位置: 首页 > 面试题库 >

转换小数点

曾元忠
2023-03-14
问题内容

我有一个要读取数据的CSV文件,我想将其读入Python。我得到包含类似字符串的列表"2,5"。现在这样做float("2,5")不起作用,因为它的小数点错误。

我如何将其读入Python 2.5


问题答案:

float("2,5".replace(',', '.')) 在大多数情况下会做

如果value数量庞大且.已使用了数千个,则可以:

将所有逗号替换为要点: value.replace(",", ".")

删除除最后一点以外的所有内容: value.replace(".", "", value.count(".") -1)



 类似资料:
  • 我正在制作一个计算器,希望它能自动将每个小数转换成小数。因此,如果用户计算一个表达式,答案是“0.333333......”,它会返回“1/3”。对于“0.25”,它会返回“1/4”。使用GCD,如这里所示(小数到小数的转换),我已经知道如何将任何有理的、终止的小数转换成小数,但这对任何重复的小数都不起作用(如.333333)。 用于堆栈溢出的所有其他函数都在Objective-C中。但我需要在我

  • 如标题所示,我希望将逗号小数(法属加拿大系统)转换为VBA的周期小数。 除此之外, 它必须转换第3和第4列 这些列中的一些单元格是空的(我不是说所有小数以下的空单元格,而是介于两者之间的单元格) 小数是字符串 下图中的行数仅供示例之用。它们可能要多得多。 小数也因表而异(银行对账单对银行对账单),所以我不想要只适用于这些数字的代码。 小数分隔符是"," 组分隔符为" 最后,一些我并不想要的图片(请

  • 我发现了这个美丽的小数到小数的函数:https://gist.github.com/natecook1000/9ecc976aaac9a035bddf 我已经操纵了我的应用程序的必要性,并希望在制作Kotlin版本的帮助上面。我确实尝试过自己进行转换,但我是一名新手,在科特林只呆了3周。我没有足够的经验来匹配不同语言之间的语法和语义,我自己也做不到。感谢您的帮助:) 我将上面的内容更改为输出16英

  • 问题内容: 我需要将小数转换为分数。转换成10英尺很容易。 这可以通过以下代码完成: 但是我想要的是 而且我不知道如何进行。我的问题不是重复。因为其他相关问题是C#。这是java。 问题答案: 您应该找到结果数的最大公约数,然后除以分子和分母。 这是一种实现方法:

  • 问题内容: 我正在构建一个计算器,并希望它自动将每个小数 转换为分数。因此,如果用户计算出答案 为“ 0.333333…” 的表达式,它将返回“ 1/3”。对于“ 0.25”,它将返回“ 1/4”。 使用GCD(小数到小数 转换),我已经弄清楚了如何将任何有理数,终止 小数转换为小数,但这不适用于任何重复的小数 (如.333333)。 堆栈溢出的所有其他功能在Objective-C中。但是我需要

  • 问题内容: 我在字符串变量中有美元 我如何将其转换为小数而不是字符串,以便可以对其进行操作,例如向其中添加美元? 问题答案: 有一个简单的方法: