看不懂代码,希望解惑
text = input("请输入text的内容:")words = input("请输入words的内容:")
words = words.split()
result = []
for each in words:
temp = text.find(each)
while temp != -1:
result.append()
temp = text.find(each, temp+1)
print(sorted(result))
请问result.append()这段代码是什么意思{:5_111:} 如果words中的单词在text中存在的话,就获取该单词首字母和最后一个字母在text中的索引值,再加入列表
temp是首字母的下标
temp+len(each)-1就是最后一个字母的下标
请输入text的内容:I fishc love
请输入words的内容:I love python
[, ]
页:
[1]