0
这是我的代码:按字母顺序排列运行的代码错误
bands = []
band = []
headline = input('Headline: ')
while band != "":
bands.append(band)
band = input('Band: ')
band.sort()
print(headline)
for band in bands:
print(band)
其对用户输入名称的列表,并为它按字母顺序排序,但我不断收到此错误
Traceback (most recent call last):
File "program.py", line 7, in <module>
band.sort()
AttributeError: 'str' object has no attribute 'sort'
有人可以帮助我吗?
是的,我试过,但我收到此错误 – Jako613
回溯(最近通话最后一个):在 bands.sort 文件“program.py”,第7行,( ) TypeError:在'str'和'list'的实例之间不支持'<' –
Jako613
对不起,我刚刚被推迟并在添加答案之前更改了我的代码,并忘记了再次抱歉,您是对的.XD – Jako613