菜鸟笔记TypeError: string indices must be integers

菜鸟笔记TypeError: string indices must be integers
菜鸟笔记TypeError: string indices must be integers

菜鸟笔记TypeError: string indices must be integers
原因:
ℹ️先赋值为0,然后
for i in s 是用ℹ️遍历s里的每一个元素,即用每个元素赋值为ℹ️,是属于str,不是int。
s[ℹ️]是求s的索引为ℹ️的元素,但是str是不能为索引的,报错。
ℹ️+=1也是错的,会报错为:“TypeError: can only concatenate str (not “int”) to str”,str不能与int相加。
此题答案见上一个笔记。

上一篇:TypeError: Order() got an unexpected keyword argument 'xxx'


下一篇:Python json问题整理