Python不可订阅

发布于 2021-01-29 16:11:31

是什么unsubscriptable在一个TypeError在上下文意思是:

TypeError: 'int' object is unsubscriptable

编辑:导致此现象的简短代码示例。

a=[[1,2],[5,3],5,[5,6],[2,2]]
for b in a:
    print b[0]

> 1
> 5
> TypeError: 'int' object is unsubscriptable
关注者
0
被浏览
51
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    这意味着您尝试将整数视为数组。例如:

    a = 1337
    b = [1,3,3,7]
    print b[0] # prints 1
    print a[0] # raises your exception
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看