1. 比較操作符
>>> list1 = [123]
>>> list2 = [456]
>>> list1 > list2
false
列表中有單個元素時,直接比較相對應的元素大小即可,如果列表中有多個元素呢?如下:
>>> list1 = [123,456]
>>> list2 = [456,123]
>>> list1 > list2
false
列表中有多個元素時,首先從列表中的第0個位置的元素相比較大小,如果哪個列表的第0個位置的元素大,就認為該列表大。如果相等的話就一直比較下去,直到有一項大,就認為該列表大。
2. 邏輯操作符
(1)>>> list3 = [123,456]
>>> (list1 < list2) and (list1 == list3)
true
(2)>>> list4 = list1 + list2
>>> list4
[123, 456, 456, 123]
操作符「+」用於連線列表,不能連線不同的種類,如(3)所示,「+」左邊為列表,右邊為字串,出現錯誤。
(3)>>> list1 + "小明"
traceback (most recent call last):
file "", line 1, in
list1 + "小明"
typeerror: can only concatenate list (not "str") to list
3. 連線操作符
>>> list1 * 3
[123, 456, 123, 456, 123, 456]
操作符「*」用於重複列表中的元素。
Python列表指令碼操作符
python列表指令碼操作符 len 列表名 檢視列表長度 使用 len 列表名 方法檢視列表長度 lst 1,2,3,4 print len lst 4 注 巢狀列表算乙個元素 lst 1,2 3,4 7,8,9 print len lst 5 列表物件 1 列表物件 2 將兩個列表進行組合,有時...
列表操作符
列表可以使用 比較運算子,但比較運算子對資料通用,單獨用乙個知識點講解。該知識點介紹有列表自己特性的操作符 和 操作符 可以讓兩個列表元素順序不變地合併到乙個新的列表中 list 1 1 2 list 2 3 4 list 1 list 2,list 2 list 1 1,2,3,4 3,4,1,2...
Python 列表的常用操作符
列表有一些非常常用的操作符 1 比較操作符 2 邏輯操作符 3 連線操作符 4 重複操作符 5 成員關係操作符 在列表的元素比較時,第乙個元素起決定作用。list 123 list2 234 list2 list true list1 412,123 list2 542,111 list1 list...