Python12之列表3(列表常用操作符,以及常用的內置函數)


一、比較操作符:

  list1 > list2             比較兩個列表的大小,Python會直接從列表的第0個元素進行比較,若相等,則繼續下一個比較

  得到的結果是布爾值

二、邏輯操作符  

1 List1 = [123,234]
2 list2 = [123,345]
3 List1 < list2
4 True
5 
6 List1 and list2
7 [123, 345]
8 list2 and List1
9 [123, 234]
View Code

三、拼接操作符

  直接使用“+”連接兩個列表,注:“+”兩邊都必須是列表

四、重復操作符

  以*進行列表的元素重復操作

1 list2 = [123,345]
2 list2*3
3 [123, 345, 123, 345, 123, 345]
View Code

五、成員關系操作符

  in 和 not in

  注:訪問列表中的列表元素,須指出具體列表元素的位置,見以下代碼

1 list2 = ['1232','23','柯珂',['adf',32]]
2 '23' in list2
3 True
4 32 in list2
5 False
6 32 in list2[3]
7 True
View Code

六、列表內置方法

  clear()、copy()、count()、index()、reverse()、sort()

  clear():清空列表

  copy():拷貝列表,注意與列表賦值的區別

  count(參數):統計該參數在列表中出現的次數

  reverse():將列表中的所有元素倒置

  index(value,start,stop):判斷開始到結束該value的位置值

  sort(key=None,reverse=True/Flase):當為False時,則從小到大排序,為True則從大到小排序

七、列表推導式

  (有關A的表達式 for A in B)

1 list1 = [x**3 for x in range(5)]
2 lsit1
3 [0, 1, 8, 27, 64]
View Code

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM