如何使用换行符形式数组删除第二个单词

How to remove second word with a line break form array

如何从这个数组中删除 2.50\n?

line = ['1.60\n2.50\n2.15', '1.80\n2.20\n1.90']

尝试使用 split、rsplit,但无法删除

我需要结果 line = ['1.60\n2.15', '1.80\n1.90'] 正则表达式可以做到吗?

如果您要从字符串中删除的数字不总是相同的,您可以使用类似的东西:

new_line = []
for entry in line:
    lst = entry.split('\n')
    lst.pop(1)
    entry = "\n".join(lst)
    new_line.append(entry)