如何将带有两个封装元组的列表转换为列表?
How to convert a List with two capsuled tuples insed it to list?
我有一个列表,其中封装了两个元组。
示例:
[(('100.100.100.100', 11111), ('100.100.100.100', 11111))]
我需要这样转换它:
['100.100.100.100', '100.100.100.100']
感谢您的帮助!
使用理解:
l1 = [(('100.100.100.100', 11111), ('100.100.100.100', 11111))]
l2 = [l[0] for l in l1[0]]
print(l2)
# Output:
['100.100.100.100', '100.100.100.100']
我有一个列表,其中封装了两个元组。
示例:
[(('100.100.100.100', 11111), ('100.100.100.100', 11111))]
我需要这样转换它:
['100.100.100.100', '100.100.100.100']
感谢您的帮助!
使用理解:
l1 = [(('100.100.100.100', 11111), ('100.100.100.100', 11111))]
l2 = [l[0] for l in l1[0]]
print(l2)
# Output:
['100.100.100.100', '100.100.100.100']