在Python中将字符串转换为元组

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

映射函数将给定的函数/操作应用于可迭代项(例如列表,元组)中的每个项目。它返回一个列表作为结果。

如果允许该操作,则'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'方法将此操作应用于每个元素。

  • 再次将其转换为元组类型。

  • 该结果分配给一个值。

  • 它在控制台上显示为输出。

以上是 在Python中将字符串转换为元组 的全部内容, 来源链接: utcz.com/z/361863.html

回到顶部