当前位置: 代码迷 >> python >> 如何删除用Python创建的列表中的悬空\\ n?
  详细解决方案

如何删除用Python创建的列表中的悬空\\ n?

热度:55   发布时间:2023-07-16 09:38:56.0

所以我首先这样做:

list1 = open("file1.txt").readlines()

在此之后,我这样做:

list2 = open("file2.txt").readlines()

现在,我将它们压缩在一起并制作一个像这样的字典:

dictionary = dict(zip(list1,list2))

当我进入

dictionary

回到终端,我得到了一个巨大的字典,但是list1和list2元素以\\n结尾。 我该如何摆脱呢?

使用strip删除尾随的换行符。

list1 = [l.strip() for l in open('file1.txt')]
list2 = [l.strip() for l in open('file2.txt')]