列表,字典,元組,集合內建方法

2022-09-10 10:00:33 字數 1198 閱讀 9734

l1 = [44, 22, 11, 33, 99, 77, 88, 66]

l1.sort()   # 預設是公升序

l1.sort(reverse=true)   # 引數指定 降序

print(l1)

l1.reverse()    # 循序顛倒

print(l1)

print(l1[1:5])

print(l1[::-1])    # 冒號左右兩邊不寫數字預設全都要

print(l1[:5])      # [44, 22, 11, 33, 99] 左邊不寫預設從頭開始

print(l1[1:])      # [22, 11, 33, 99, 77, 88, 66] 右邊不寫預設到尾部

ll1 = [999, 111]

ll2 = [111,222, 333, 444, 555, 666, 777, 888]

print(ll1 > ll2)   # true 列表比較運算採用相同索引元素比較 只要有乙個比對出了結果就得出結論

s1 = 'hello world'

s2 = 'abc'

print(s1 > s2)  # 字串比較大小也是按照索引位置內部轉成ascii對應的數字比較。

關係運算

"""兩個群體之間做差異比較   共同好友 共同關注..."""

friends1 =    # 使用者1的好友們

friends2 =      # 使用者2的好友們

1.求兩個使用者的共同好友

print(friends1 & friends2)   #

2.求兩個使用者所有的好友

print(friends1 | friends2)   #

3.求使用者1獨有的好友

print(friends1 - friends2)  #

4.求使用者2獨有的好友

print(friends2 - friends1)  #

5.求使用者1和使用者2各自的好友

print(friends1 ^ friends2)  #

6.父集與子集

s1 =

s2 =

print(s1 > s2)  # 判斷s1是否是s2的父集   true

print(s2 < s1)  # 判斷s2是否是s1的子集   true

元組,列表,字典,集合

一 元組 tuple 1.定義 t 1,2,3 每個資料間用,隔開。當只有乙個元素時,元素後加 不加會被當作int型 2.下標 與字串相同,t 2 乙個元素乙個下標。3.不允許被修改 4.切片 t 起始 終止 步長 當步長為負數時,起始預設為 1。5.內建函式 len type max min su...

元組 列表 字典 集合

元組 元組跟列表一樣可以儲存多個值,大多數元組只是用來讀的,不用作修改,在相同元素下,列表占用的資源會比元組大 元組也有下標或者索引 t1 a b c d res t1.index a print res 0t1 a b c d res t1.count a print res 1列表 ctrl d...

python元組 列表 字典 集合

列表 1.可以用list 函式或者方括號建立,元素之間用逗號 分隔。2.列表的元素不需要具有相同的型別 3.使用索引來訪問元素 4.可切片 list1 list 1,2 可用list 函式建立,資料需要相同型別 list2 1,3,hello 3.5 可用list 建立不同資料型別 print li...