Python程序将字符串列表转换为元组列表

Python程序将字符串列表转换为元组列表

当需要将带有分隔符的字符串列表转换为元组列表时,使用列表推导,’tuple’方法和’split’方法。

示例

下面是演示相同的示例:

my_list = ["2112", "33244869", "141044"]

print("The list is :")
print(my_list)

key = "$"
print("The key is :")
print(key)

my_result = [tuple(int(element) for element in sub.split(key)) for sub in my_list]

print("The result is :")
print(my_result)

输出

The list is :
['2112', '33244869', '141044']
The key is :
$
The result is :
[(21, 12), (33, 24, 48, 69), (14, 10, 44)]

解释

  • 定义一个字符串值列表并在控制台上显示它。

  • 定义一个关键值并在控制台上显示它。

  • 使用列表推导来遍历列表。

  • 基于之前定义的“关键”进行拆分。

  • 然后将其转换为整数,然后转换为元组列表。

  • 将其分配给一个变量。

  • 在控制台上显示输出。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程