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