python2 列表 cmp() 方法用於比較兩個列表,如果 l1 < l2 返回 -1, 如果 l1 == l2 返回 0, 如果 l1 > l2 返回 1。
cmp() 方法語法:
cmp(l1, l2)
如果比較的元素是同型別的,則比較其值,返回結果。
如果兩個元素不是同一種型別,則檢查它們是否是數字。
如果有乙個列表首先到達末尾,則另乙個長一點的列表"大"。
如果我們用盡了兩個列表的元素而且所有元素都是相等的,那麼結果就是個平局,就是說返回乙個 0。
以下例項展示了 cmp()函式的使用方法:
#!/usr/bin/python
l1, l2 = [123, 'xyz'], [456, 'abc']
print cmp(l1, l2);
print cmp(l2, l1);
l3 = l2 + [786];
print cmp(l2, l3)
以上例項輸出結果如下:
-1
1-1
Python2 元組 cmp 方法
python2 元組 cmp 方法用於比較兩個元組,如果 t1 t2返回 1,如果 t1 t2返回 0,如果 t1 t2返回 1。cmp 方法語法 cmp t1,t2 如果比較的元素是同型別的,則比較其值,返回結果。如果兩個元素不是同一種型別,則檢查它們是否是數字。如果有乙個元祖首先到達末尾,則另乙...
Python 學習筆記 2 列表
一 列表 列表中的元素可以改變,元組中的元素不可以改變。sr 建立列表的兩個方式 sr list s aiqingzhuanyi list s 將別的型別轉換成列表型別 out 5 a i q i n g z h u a n y i 使用偏移量獲取列表中對應位置的元素 sr a b c d sr 0...
python學習筆記2 列表
1.列表簡介 列表 由一系列按特定順序排列的元素組成。你可以建立包含字母表中所有字母 數字0 9或所有家庭成員姓名的列表 也可以將任何東西加入列表中,其中的元素之間可以沒有任何關係。鑑於列表通常包含多個元素,給列表指定乙個表示複數的名稱 如letters digits 或names 是個不錯的主意。...