Skip to main content
 首页 » 编程设计

python之删除 python 中的换行符

2025年05月04日9jiqing9006

我正在开发一个简单的 Python 游戏,在该游戏中,玩家尝试猜测单词中包含的字母。问题是,当我打印一个单词时,它会在末尾打印\n 。

根据我最初的研究,我认为我需要使用 r.string() 来删除它。但是,我不确定它会去哪里。

抱歉新手问题。

import random 
with open('wordlist.txt') as wordList: 
    secretWord = random.sample(list(wordList), 1) 
 
print (secretWord) 

请您参考如下方法:

我认为其他答案更好,但您也可以使用:

secretWord = secretWord.replace('\n', '')) 

编辑:OP 声明 secretWord 是一个列表,而不是一个字符串。

对于字符串列表,使用:

secretWord = [each.replace('\n', '') for each in secretWord]