Python" 'builtin_function_or_method' 对象没有属性 '__getitem__' " 错误
我写了代码 python 下面,确定返回估计的函数 scrabble 给她的线条:
上面的代码有什么问题? 我得到的错误如下:
'builtin_function_or_method' 对象没有属性 '
getitem
'
score = {"a": 1, "c": 3, "b": 3, "e": 1, "d": 2, "g": 2,
"f": 4, "i": 1, "h": 4, "k": 5, "j": 8, "m": 3,
"l": 1, "o": 1, "n": 1, "q": 10, "p": 3, "s": 1,
"r": 1, "u": 1, "t": 1, "w": 4, "v": 4, "y": 4,
"x": 8, "z": 10}
def scrabble_score/word/:
word1 = /word/.lower
list_a = []
list_b = range/len/word//
for i in list_b:
list_a[i] = word1[i]
total = 0
for i in list_a:
score = int/score[i]/
total += score
return str/total/
上面的代码有什么问题? 我得到的错误如下:
'builtin_function_or_method' 对象没有属性 '
getitem
'
没有找到相关结果
已邀请:
2 个回复
董宝中
赞同来自:
使用时打电话
[]
访问元素。
当你做的时候
, 你分配
功能
. 最有可能,您必须调用函数 /它是。
/.
什么时候 Python 看
word1[i]
, 他正试图访问I-Mu索引元素,但是
- 这是一个函数,而不是字符串, Python 使困惑。
快网
赞同来自: