a =
'小甲魚'
isinstance
(a,str
)# 結果為 true
生成乙個從start引數的值開始到stop引數的值結束的數字序列,start、step引數可選並且step預設值為17.extend(): extend將引數(新的列表)新增至列表中(即連線兩個列表)
8.insert(): insert(位置,元素) 即將元素插入到指定位置
9.remove(): remove(元素) 從列表中刪除此元素
10.del: delarr[i]:刪除列表中下標為i的元素
del arr: 清空陣列,刪除所有元素
arr.pop(): 刪除陣列arr中最後乙個元素並返回該元素的值arr.pop(i): 刪除陣列arr中下標為i的元素並返回該元素的值
123
notin arr:如果陣列中沒有123這個元素,返回false。與in相反
arr.sort(
): 對arr進行排序(預設從小到大)
arr.sort(reverse=
true
): 對arr進行排序(從大到小)
list
(filter
(none,[
1,0,
false
,true])
) à [1,
true
]list
(filter
(lambda x : x %2)
,range(10
))à [1,
3,5,
7,9]
list
(map
(lambda x : x *2,
range(10
)))等價於:
[0,2,4,
6,8,
10,12,
14,16,
18]
1.casefold(): str.casefold():將字串str中所有大寫字母轉為小寫
2.format():
' love .'
.format
('i'
,'fishc'
,'com'
)' love .'
.format
(a='i'
,b='fishc'
,c='com'
)' love .'
.format
('i'
, b=
'fishc'
,c='com'
)' love .'
.format
(a='i'
,b='fishc'
,'com'
)以上四條結果均為: i love fishc.com
'}'.
format
('不列印'
) 結果為:』』''.
format
(27.658
,'gb'
) 結果為:』27.7gb
例:
'%c %c %c'%(
97,98,
99)->
'a b c'
'%d + %d = %d'%(
4,5,
4+5)
->
'4 +5 = 9'
a =
'a b c'
list
(b) 即:
['a'
,' '
,'b'
,' '
,'c'
]c =(1
,2,3
)list
(c) 即:[1
,2,3
]
sum(arr):返回arr中數字的總和
sum(arr,8):返回arr中數字的總和+8
a =[6
,2,4
]#返回的是乙個物件
list
(enumerate
(a)) 即:[(
0,6)
,(1,
2),(
2,4)
]
a =[2
,3,4
,5,6
] b =[7
,8,9
]list
(zip
(a , b)
) 即:[(
2,7)
,(3,
8),(
4,9)
]
demo =
demo.fromkeys((1
,2,3
), 」哈哈」 )
結果:
用法一:
demo.get(key)
#查詢key對應的value
用法二:
demo.get(key,defaultvalue)
#查詢key對應的value,如果沒有此key,就用defaultvalue充當預設值
b=
a= b
a.clear(
) 結果: a =
b =
用法一:
a.pop(key)
#彈出key對應的item
用法二:
a.pop(
)#隨機彈出
a.setdefault(
'abc'
)#字典裡會多出乙個
a.setdefault(5,
'def'
)#字典裡會多出乙個
a =
b =a.update(b) 等價於: a =
#一種是直接把一隊元素用花括號括起來
num1 =
#另一種是使用set()工廠函式
num2 =
set([1
,2,3
,4,5
])
Python基礎知識全網最全2 引入模組
4.pickle模組 5.easygui模組 6.time模組 7.re模組 正規表示式 8.scrapy框架 9.tkinter模組 gui終極選擇 import demo print demo.doc 檢視demo模組的相關介紹 dir demo 檢視demo模組內建的方法 demo.all 檢...
最全Redis基礎知識
nosql不僅僅是sql,它是not only sql 的縮寫,也是眾多非關係型資料庫的統稱nosql和關係型資料庫一樣,也是用來儲存資料的倉庫。隨著網際網路的高速發展,資料量 訪問量呈爆發式式增長。比如12306中國鐵路票務系統。一年售出車票有30多億張 網上售票比例超過了80 網際網路高峰日售出...
Python基礎知識3
程式語言中函式定義 函式是邏輯結構化和過程化的一種程式設計方法。先定義乙個數函式,然後按照這個數學模型用程式語言去實現它。def test x the function definitions x 1 return x def 定義函式的關鍵字 test 函式名 內可定義形參 文件描述 x 1 函式...