python 的列表可以包含多種資料型別,字串,整形,浮點型以及物件等
list=[
]#先建立乙個列表
list
)
(2) extend()
list=[
]list
.extend(a,b,c,c)
#.extend 可新增多個資料,也只能新增到列表末尾
(3)insert()向列表的指定位置新增資料
list=[
]list
.insert(a,b)
#向列表中指定的a+1位置新增資料b
**列如 **
**輸出
(1)remove()
移除列表裡特定的元素
list=[
'class'
,'name'
]list
.remove(
'name'
)print
(list
)#輸出為 ['class']
(2) del list刪除list中特定位置的元素
list=[
1,2,
3,4,
5,6]
dellist[2
]print
(list
)#輸出為 [1,2,4,5,6
(3) list.pop()刪除列表的最後乙個元素並返回
list=[
1,2,
3,4,
5]x =list
.pop(
)# x被賦值為5
print
(list
)# 列表中已經沒有5
temp=list[a:b] #表示將list列表裡從索引號位置為a開始的元素到b-1處元素之間的列表獲取賦給temp
list=[
1,2,
3,4,
5]tmep =
list[1
,3]# 輸出為[2,3]
一些常用的切片
list[::] #全選
list[::-1] #倒序
…(1)+:它主要實現的是多個列表之間的拼接常見的列表操作符
(2)*:主要實現的是列表的複製和新增
(3)比較運算子》,<:>
(4)not and or:邏輯運算子,可以進行列表之間的邏輯判斷
*例如
(1)list1.count(a):輸出元素a在列表m裡面出現的次數
(2)list1.index(a):輸出元素a在列表m裡面的索引位置號
m.index(a,a,b):對於列表m裡面包含多個元素a時,輸出在列表m索引號a-b之間的特定索引號
(3)list1.reverse():將列表m進行前後的翻轉,前變後,後變前
(4)list1.sort():將列表m裡面地資料進行從小到大的排列
(5)list1.sort(reverse=true):將列表m裡面地資料進行從大到小的排列
(6)從大到小的排列也可以:
list1.sort(
)list1.reverse(
)例如*
不知道不知道
函式分析 希爾伯特 哥德爾不完備定理 哥德爾不完全性定理一舉粉碎了數學家兩千年來的信念。他告訴我們,真與可證是兩個概念。可證的一定是真的,但真的不一定可證。某種意義上,悖論的陰影將永遠伴隨著我們。無怪乎大數學家外爾發出這樣的感嘆 上帝是存在的,因為數學無疑是相容的 魔鬼也是存在的,因為我們不能證明這...
不知道不知道
函式分析 希爾伯特 哥德爾不完備定理 哥德爾不完全性定理一舉粉碎了數學家兩千年來的信念。他告訴我們,真與可證是兩個概念。可證的一定是真的,但真的不一定可證。某種意義上,悖論的陰影將永遠伴隨著我們。無怪乎大數學家外爾發出這樣的感嘆 上帝是存在的,因為數學無疑是相容的 魔鬼也是存在的,因為我們不能證明這...
你不知道的 和
開發中,編寫有一定逼格的 是每個程式猿都追求的。經常用來判斷的符號 和 也經常用來定義變數哦,你知道嗎?邏輯與 在有乙個運算元不是布林值的情況下,就不一定返回布林值。比如以下情況 1 第乙個運算元是物件,返回第二個數 var myinfo console.log myinfo 2 輸出22 第二個運...