我在Python中遇到了一个问题,需要修改给定文本文件中的文本(读模式,而非写模式)。下面是我的一部分代码:
file = open("fileName")
suffix_list:[]
for e in file:
elements=e.split()
result=elements.endswith("a")
suffix_list.append(result)
然后我想要打印带有后缀的列表长度:
print(len(suffix_list))
我得到了这个错误信息:" 'list' object has no attribute 'endswith' ",我真的不确定出了什么问题,请问有人可以帮忙吗?
elements
是一个列表。您无法检查它是否以某个字符串"结尾"。此外,suffix_list:[]
不会创建空列表。 - DYZ