Python 中将字符串转换为元组


当需要将字符串转换为元组时,可以使用“map”方法、“tuple”方法、“int”方法和“split”方法。

map 函数将给定的函数/操作应用于可迭代对象(如列表、元组)中的每一项。它将返回一个列表作为结果。

“int”方法将给定的数据类型转换为整数类型,如果允许该操作。

split 方法根据分隔符或默认分隔符将给定的数据分割成不同的部分。“tuple”方法将给定的数据类型转换为元组类型。

以下是相同内容的演示:

示例

现场演示

my_str_1 = "7, 8, 0, 3, 45, 3, 2, 22, 4"

print ("The string is : " )
print(my_str_1)

my_result = tuple(map(int, my_str_1.split(', ')))

print("The tuple after converting from a string is : ")
print(my_result)

输出

The string is :
7, 8, 0, 3, 45, 3, 2, 22, 4
The tuple after converting from a string is :
(7, 8, 0, 3, 45, 3, 2, 22, 4)

说明

  • 定义了一个字符串,并在控制台上显示。
  • 分割字符串,并使用 “map” 方法将每个元素转换为整数,并将此操作应用于每个元素。
  • 再次将其转换为元组类型。
  • 此结果被分配给一个值。
  • 它在控制台上作为输出显示。

更新日期:11-3-2021

9K+ 浏览量

开始您的职业生涯

通过完成课程获得认证

开始
广告