【python基础】list操作相关:扩充、条件查找【IndexError: list assignment index out of range】...
生活随笔
收集整理的這篇文章主要介紹了
【python基础】list操作相关:扩充、条件查找【IndexError: list assignment index out of range】...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
參考
【https://blog.csdn.net/qq_44768814/article/details/88614393】
【IndexError: list assignment index out of range】
報錯原因就是list的擴充 要使用append 或者 extend,而不能直接list[i]去添加。
比如
# 錯誤的list擴充方式 會報錯 a=[] for i in range(0,5):a[i]=i# IndexError: list assignment index out of range# 正確的list擴充 append a=[] for i in range(0,5):a.append(i)# 輸出: a # [0, 1, 2, 3, 4]# 正確的list擴充 extend 用來把list1擴充到list2上 a=[] b=[[1,2,3],[11,22,33],[111,222,333]] for i in range(0,3):a.extend(b[i]) # 輸出 a # [1, 2, 3, 11, 22, 33, 111, 222, 333]?
二、list的條件查找
a=[1,2,3]
a.index(3)
?
轉載于:https://www.cnblogs.com/anno-ymy/p/11532007.html
總結
以上是生活随笔為你收集整理的【python基础】list操作相关:扩充、条件查找【IndexError: list assignment index out of range】...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 后盾网lavarel视频项目---lav
- 下一篇: 后盾网lavarel视频项目---vue