查找words.txt文件中,按照字母表顺序排列的单词, 并保存到列表中.
例如:aa, aal, abbot 为按照按照字母表顺序排列的单词; abbots, hello不是
求看看这个错误怎么改
怎么写比较好
你的i是一个字符串, 字符串不能跟 数字类型作比较
with open('words.txt','r')as f:
res=f.read().split(' ')
lt1=[]
for i in res:
i=list(i)
temp=i.copy()
i.sort(reverse=False)
if i==temp:
i=''.join(i)
lt1.append(i)
print(res)
print(lt1)