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” 方法将每个元素转换为整数,并将此操作应用于每个元素。
- 再次将其转换为元组类型。
- 此结果被分配给一个值。
- 它在控制台上作为输出显示。
广告