将带有分隔符的字符串列表转换为元组列表的 Python 程序
当需要将带有分隔符的字符串列表转换为元组列表时,可以使用列表推导式、“元组”方法和“拆分”方法。
示例
以下是相同的演示 -
my_list = ["21$12", "33$24$48$69", "14$10$44"]输出结果print("名单是:")
print(my_list)
key = "$"
print("关键是:")
print(key)
my_result = [tuple(int(element) for element in sub.split(key)) for sub in my_list]
print("结果是:")
print(my_result)
名单是:['21$12', '33$24$48$69', '14$10$44']
关键是:
$
结果是:
[(21, 12), (33, 24, 48, 69), (14, 10, 44)]
解释
定义了字符串值列表并显示在控制台上。
一个键值被定义并显示在控制台上。
列表理解用于遍历列表。
它根据先前定义的“键”进行拆分。
然后将其转换为整数,然后转换为元组列表。
这被分配给一个变量。
这在控制台上显示为输出。
以上是 将带有分隔符的字符串列表转换为元组列表的 Python 程序 的全部内容, 来源链接: utcz.com/z/359440.html