總結 數列的一些方法

2022-09-12 10:15:18 字數 2075 閱讀 5514

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...