【发布时间】:2022-11-22 01:00:48
【问题描述】:
我有一个行中的元组列表,我需要将其附加到另一个列表并在每个条目后添加一个换行符我尝试了我能想到的一切但我似乎无法正确地做到这一点 这是代码:
niz = ["""
(5, 6, 4)
(90, 100, 13), (5, 8, 13), (9, 11, 13)
(9, 11, 5), (19, 20, 5), (30, 34, 5)
(9, 11, 4)
(22, 25, 13), (17, 19, 13)
"""]
list = []
for n in niz:
list.append(n)
list = '\n'.join(list)
print(list)
这是我得到的最接近的:
(5, 6, 4)
(90, 100, 13), (5, 8, 13), (9, 11, 13)
(9, 11, 5), (19, 20, 5), (30, 34, 5)
(9, 11, 4)
(22, 25, 13), (17, 19, 13)
但我需要它是:
[(5, 6, 4),
(90, 100, 13), (5, 8, 13), (9, 11, 13),
(9, 11, 5), (19, 20, 5), (30, 34, 5),
(9, 11, 4),
(22, 25, 13), (17, 19, 13)]
【问题讨论】:
-
为什么你的线条上有不同数量的“元组”?
标签: python list for-loop tuples newline