exxy = ['mix', 'xyz', 'aardvark', 'xanadu', 'apple']
pleasework = []
ten = []
for s in exxy:
if s[0] == 'x':
pleasework.insert[0, s]
else:
ten.append[s]
pleasework.sort()
ten.sort()
pleasework.append(ten)
print pleasework
我不断收到一个错误,指出该对象不是可下载的。什么是可以订阅的?
Traceback (most recent call last):
File "/Users/jerrywalker/Desktop/CompSci/Programming/Programming_Resources/Python/idle.py", line 10, in <module>
ten.append[s]
TypeError: 'builtin_function_or_method' object is not subscriptable
我不确定这是什么意思。我昨天刚刚开始Python ......我确信这是代码中的一些事情,我做得不对,因为即使我在变量周围更改变量的名称也是如此。
下面是类似问题的链接。 http://stackoverflow.com/questions/216972/in-python-what-does-it-mean-if-an-object-is-subscriptable-or-not – slider