python中的函式總結

2021-06-29 14:27:39 字數 2442 閱讀 9050

1.len函式

2.count函式

例子li = range (1, 3)

li3 = li * 3

print li3

print li3 . count ( li3 [2])

print li3 . count ('a')

>>> 

[1, 2, 1, 2, 1, 2]30

>>> 

3.insert函式

例子列表的insert 函式可以將物件新增到列表的指定位置,列表裡的元素順後移動

li =

li = range (1, 11)

print li

li. insert (6, 10)

print li

>>> 

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

[1, 2, 3, 4, 5, 6, 10, 7, 8, 9, 10]

>>> 

例子li =

li1 = range (1, 5)

for x in li1 :

print x

print li

>>> 12

34[1, 2, 3, 4]

>>> 

如果新增的物件是列表,列表作為整體新增到列表的尾部

例子li =

li1 = range (5, 10)

print li1

print li

>>> 

[5, 6, 7, 8, 9]

[[5, 6, 7, 8, 9]]

>>> 

5.extend函式

extend函式可以將乙個列表的所有元素以個體的方式新增到列表de尾部

li1 = range (1, 6)

print li1

li2 = range (6, 11)

print li2

li1 . extend ( li2 )

print li1

>>> 

[1, 2, 3, 4, 5]

[6, 7, 8, 9, 10]

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

>>>

6.remove函式

remove函式可以將列表的第一次出現的指定元素刪除

li = range (1, 4) * 3

print 'li ', li

li. remove (2)

print 'li ',li

>>> 

li  [1, 2, 3, 1, 2, 3, 1, 2, 3]

li  [1, 3, 1, 2, 3, 1, 2, 3]

>>> 

7.pop函式

pop函式可以將列表指定的位置的元素從列表刪除或者尾部的元素從列表裡刪除

(1)將列表指定的位置尾部的元素從列表裡刪除

例子li = range (1, 4) * 3

print 'li ',li

li.pop ()  #引數為空值說明刪除列表中尾部的字元

print 'pop ', li

>>> 

li  [1, 2, 3, 1, 2, 3, 1, 2, 3]

pop  [1, 2, 3, 1, 2, 3, 1, 2]

》(2)將列表指定的位置的元素從列表刪除

li = range (1, 4) * 3

print 'li =',li

li.pop (1) #列表從0開始計數

print 'pop3=', li

>>> 

li = [1, 2, 3, 1, 2, 3, 1, 2, 3]

pop3= [1, 3, 1, 2, 3, 1, 2, 3]

>>>

8.sort()函式:實現字串的排序

例子li = "jeapedu" 

li = list (li)

li. sort ()

print li

>>> 

['a', 'd', 'e', 'e', 'j', 'p', 'u']

>>> 

9.isinstance()函式 判定資料的型別

mylist =

print type(mylist)

if isinstance(mylist,list):

print 'ok'

else:

print 'fail!'

>>> 

ok>>> 

10.元祖 tuple

元祖的結構和訪問。使用方法和列表基本一致,區別二:使用圓括號將個資料項括起來,元

祖的元素值不可修改,看過索引訪問元祖的某個元素值,用過切片來訪問子元祖

例子》 

(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

4(3, 4, 5, 6, 7, 8)

>>>

Python中的print 函式用法總結

函式語法 print objects,sep end n file sys.stdout objects 複數,表示可以一次輸出多個物件。輸出多個物件時,需要用 分隔。sep 用來間隔多個物件,預設值是乙個空格。end 用來設定以什麼結尾。預設值是換行符 n,我們可以換成其他字串。file 要寫入的...

python 中 print 函式用法總結

原文 python 思想 一切都是物件!在 python 3 中接觸的第乙個很大的差異就是縮排是作為語法的一部分,這和c 等其他語言確實很不一樣,所以要小心 其中python3和python2中print的用法有很多不同,python3中需要使用括號 縮排要使用4個空格 這不是必須的,但你最好這麼做...

python 中 print 函式用法總結

python 思想 一切都是物件!在 python 3 中接觸的第乙個很大的差異就是縮排是作為語法的一部分,這和c 等其他語言確實很不一樣,所以要小心,其中python3和python2中print的用法有很多不同,python3中需要使用括號 縮排要使用4個空格 這不是必須的,但你最好這麼做 縮排...