list.insert(index,obj)---------按照index下標插入元素
list.pop(index)------------對應index的下標元素被刪除,預設是刪除最後乙個元素
list.count(obj)------------統計obj元素的個數
list.remove(obj)----------刪除重複且排在前面的元素
list.severse()----------反向數列中的元素
list.sort()----------數列元素排序
list.index(obj)--------檢視該元素的下標是多少
list2.exten(list1)-------在list2數列結尾中新增list1數列中的元素
zip(list1,list2)------合併列表
例子:
list1 = [1,2,3,4,'中國','美國']print(list1)
# 執行時輸出結果
[1,2,3,4,'中國','美國',5]
2) list.insert(2,'加拿大')
list2 = [1,2,3,4.0,'中國','美國']list2.insert(2,'加拿大')
print(list2)
# 執行時輸出結果
[1,2,'加拿大',3,4,'中國','美國']
3)list.pop()
list3 = [1,2,'加拿大',3,4,'中國','美國']print(list3.pop())
#輸出結果
[1,2,'加拿大',3,4,'中國']
print(list3.pop(-1))
#輸出結果
[1,2,'加拿大',3,4,'中國']print(list3.pop(3))
#輸出結果
[1,2,3,4,'中國','美國']
4)list.count(jbo)
list4 = [1,2,3,3,4,'中國',3]list4.count(3)
#輸出結果
3
5)list.remove(obj)
list5 = [1,2,'加拿大',3,4,'中國','美國']
list5.remove('美國')
print(list5) # 輸出結果 [1,2,'加拿大',3,4,'中國']
6)list.severse()
list7 = [1,3,4,2,'a','r','h']list6.reverse()
print(list6)
#輸出結果
['h', 'r', 'a', 2, 4, 3, 1]
7)list.sort()
list7 = [2,4,6,3,5,1]list7.sort()
print(list7)
#輸出結果
[1, 2, 3, 4, 5, 6]
8)list.index(obj)
list8 = ['a', 'b', 'c', 'd', 1, 2, 3, 4, 5, 6]list8.index('b')
# 輸出結果
1
9)list2.exten(list1)
a = [1, 2, 3, 4, 5, 6]b = ['a','b','c','d']
b.extend(a)
print(b)
# 輸出結果
['a', 'b', 'c', 'd', 1, 2, 3, 4, 5, 6]
10)zip(lis1,list2)
l1 = [1,3,5,7]l2 = [2,4,6,8]
for (i,j) in (l1,l2)
print(i,j)
# 遍歷結果
1 23 4
5 67 8
JS一些方法總結
目錄 1 array like資料轉換為陣列,常見的array like資料有nodelist,agruments,具有索引,長度屬性的物件 2 型別判斷 for迴圈 2.array.prototype.slice.call 3.array.from 4.set,針對可迭代物件 typeof,主要用...
python一些方法總結
1 name.title 將字串中首字母大寫 2 name.upper 將字串中的所有字母變為大寫 3 name.lower 將字串中的字母變成小寫 4 name.rstrip 去掉右邊的空格 5 name.lstrip 去掉左邊的空格 7 name.strip 去掉兩邊空格 8 str name ...
一些陣列方法的總結
參考mdn 從string生成陣列 array.from foo f o o 從set生成陣列 const set newset foo bar baz foo array.from set foo bar baz 從map生成陣列 const map newmap 1,2 2 4 4,8 arra...