python3 筆記14.列表元組字典支援的函式

藥藥君發表於2018-10-18
'''
1.列表支援的函式
1.1 append()函式:向列表追加元素(把元素新增到列表末尾)
格式: 變數名.append(新元素)  注:新元素只能傳一個

1.2 insert() 函式:向列表插入元素(通過索引從指定位置插入)
格式:變數名.insert(index,新元素)

1.3 count() 函式: 返回某個值在列表中出現的次數
格式:變數名.count(元素)

1.4 sorted()函式:內容排序
從小到大格式:sorted(變數名)
從大到小格式:sorted(變數名,reverse = True)
根據長度
排序規則: 整型、浮點型不得與字串型別比較。
若字串型別為英文時,從小到大按照字母排序排列先排列大寫開頭(A~Z),再排列小寫(a~z),
若首字母相同則比對第二個字母,以此類推。

1.5 max()函式: 最大值          格式: max(變數名)
    min()函式: 最小值          格式: min(變數名)
    len()函式: 元素出現個數    格式: len(變數名)
'''
a = [4, 2, 3, 3, 5]
a.append('jack') #在末尾追加‘jack’
print("a =", a)
a.insert(2,666) #在下標索引為2的位置插入666
print("a =", a)
print(a.count(3))  #統計3在列表出現的次數
b = ['a','e','c','f','d','A','21','3']
print(sorted(b,reverse=True)) #從大到小排序
print(min(b)) #列表最小值
print(max(b)) #列表最大值
print(len(b)) #元素出現個數

#2.元組支援的函式:count() 函式   sorted()函式   max()函式   min()函式   len()函式

#3.字典支援的函式:sorted()函式
# max()函式   min()函式   len()函式
dict = {'name':'張三','Ag':50,'sex':"male",'age':23}
a=sorted(dict) #當鍵名有純數字和字串時無法使用該方法
print(a) #只對鍵名進行排序
print(max(dict))
print(len(dict))


 

相關文章