在 Python 中将元组转换为浮点值


当需要将元组转换为浮点值时,可以使用“联接”方法、“浮点”方法、“字符串”方法和生成器表达式。

生成器是一种创建迭代器的简单方法。它自动实现具有“__iter__()”和“__next__()”方法的类,并跟踪内部状态,并在没有返回值时引发“StopIteration”异常。

“浮点”方法将给定的元素转换为浮点数据类型。

“字符串”方法将给定的元素转换为字符串数据类型。

以下是相同的演示:

示例

在线演示

my_tuple_1 = ( 7, 8)

print ("The first tuple is : " )
print(my_tuple_1)

my_result = float('.'.join(str(elem) for elem in my_tuple_1))

print("After converting the tuple to float, the tuple is : ")
print(my_result)

输出

The first tuple is :
(7, 8)
After converting the tuple to float, the tuple is :
7.8

说明

  • 定义一个元组并在控制台上显示。
  • “.”运算符和“联接”方法用于将元组中的两个元素作为一个小数连接起来。
  • 此结果将分配给变量。
  • 它将在控制台上显示为输出。

更新于: 2021-3-12

4K+ 浏览量

开启你的 职业生涯

完成课程即可获得认证

开始
广告