活動地址:CSDN21天學習挑戰賽
學習的最大理由是想擺脫平庸,早一天就多一份人生的精彩;遲一天就多一天平庸的困擾.各位小伙伴,如果您:
想系統/深入學習某技術知識點…
一個人摸索學習很難堅持,想組團高效學習…
想寫博客但無從下手,急需寫作干貨注入能量…
熱愛寫作,願意讓自己成為更好的人…
…
歡迎參與CSDN學習挑戰賽,成為更好的自己,請參考活動中各位優質專欄博主的免費高質量專欄資源(這部分優質資源是活動限時免費開放喔~),按照自身的學習領域和學習進度學習並記錄自己的學習過程.您可以從以下3個方面任選其一著手(不強制),或者按照自己的理解發布專欄學習作品,參考如下:
**
變量名.append(‘’) But can only enter a parameter
變量名.extend([‘’,‘’]) 需要用中括號括起來
變量名.insert(順序,字符名)
0 為第一位 例如: member.insert(0,'test1')
membe[0]
Change the element order,使用中間值,臨時變量,使用變量代換
temp = member[0]
member[0] = member[1]
member List view
member[1] = temp
member List view again
remove()
member.remove('')
Must know the specific name of the parameter
del
del member[1] Use the element index values to delete,從零開始計算
pop()
member.pop() 不輸入值,直接刪除最後一個,And in the downward shows that removing elements
賦值使用
member.pop(1) Remove elements index 為 1 的元素
數組[head,foot]
member[1:3] Note the end does not contain 也就是 1<=x<3 左閉右開
List fragmentation short:
member[:3]
member[1:] 從1 到結尾
member[:] Access list copy 作用: member2=member[:] 將memberList values copy tomember2
此處使用 list數組列表
list1 = [123,456]
list2 = [234,123]
list3 = [123,456]
list4 = list1 + list2
list5 = [123,['fish','water'],456]
list1 < list2
# 添加一個元素到列表中
list1.append()
list1 * 3 Copy the whole list3次
list1 *= 3 原地改變list1的值,But you don't immediately printed
成員值 in/not in 列表
123 in list1 返回值為 True
‘fish’ in list5 返回為 False 原因是 fish Is a list in the list
in/not in Can only judge a level
想使用in/not in Need for human introduction into the
‘fish’ in list5[1] 此處是將[‘fish’,‘water’]作為 list5的第二個元素
list3.count(123) 返回值為1
list1.index(123)
list1.index(參數,起始范圍,結束范圍)
list1.index(123,3,6) 在3-6范圍查找
list1.reverse() 無需參數
list6 = [4,3,2,5,8]
list6.sort() 從小到大排序
list6.sort(reverse=True) 此處是將reverse改為True,默認是False