>>> a = '1' >>> list[a] Traceback (most recent call last): File "", line 1, in TypeError: 'type' object is not subscriptable >>> [a] ['1']
生成数组的时候,无需加上 ‘list’ 的方法,直接用 中括号就可以了
解析:
subscriptable的意思是 可有下标的 意思
错误的原因就是把不具有下标操作的对象用成了对象[i],比如int对象变量[i]就会报错。仔细检查错误行。
此处是将string 转换成 list ,无效。除非是
>>> a = '1234' >>> list(a) ['1', '2', '3', '4'] >>>



