在某个字符之后打印列表中的字符,例如'a'



我目前正在为一个逃生室做一个小项目,我正在组织一个逃生房间。无论如何,我试图让python脚本读取一个txt文件并将其存储在列表中(这很有效(。然而,从那里我试着让它看起来像所说的列表,搜索一个1,并让它打印出1后面的字母,就像这样,1H1Ipo会给出Hi作为

我在课堂上没有太多关于列表如何工作的知识,我已经尝试过了,这对我来说很有意义,但它根本没有给出任何结果,这让我对自己能做什么一无所知。我确实在谷歌上搜索了一下,但找不到任何结果来解决我的问题,或者也许我只是不擅长在谷歌上查找这个问题

with open('Wordlist.txt', 'r') as f:
words = [line.strip() for line in f]
for w in words:
if w in words == 1:
print (words[1])

检查w的第一个字符是否为1。如果是,则累加第二个字符。

result = ''
for w in words:
if w[0] == '1':
result += w[1]
print(result)

这可能是您需要的

with open('Wordlist.txt', 'r') as f:
words = [line.strip() for line in f]
for index, w in enumerate(words):
if w == '1':
print(words[index+1])

相关内容

最新更新