我有一个文本文件,其中包含
EcoRI;G^AATTC
BamHI;G^GATCC
PstI;CTGCA^G
AluI;AG^CT
将它们放入字典并打印字典后,我得到 {'EcoRI': 'G^AATTC\n', 'BamHI': 'G^GATCC\n', 'PstI': 'CTGCA^ G\n', 'AluI': 'AG^CT\n'}
作为输出。每个值末尾的 '\n' 是什么?我怎样才能删除它们?
我用这段代码将它们放入字典中
my_file_2 = open('enzymes.txt', 'r')
dic_enz = {}
for line in my_file_2:
key, value = line.split(';')
dic_enz[key] = value
print(dic_enz)
my_file_2.close()
最佳答案
f = open (file)
lines = [line.strip() for line in f.readlines()]
f.close()
关于python - 如何从字典的值中删除 '\n',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58659749/