Python學習筆記,物件,字串,列表的方法

2021-10-06 12:27:55 字數 2796 閱讀 9610

1,物件的方法就是這個物件所擁有的的函式

reverse這是乙個列表物件的方法,作用是把這個列表元素倒過來比如

var1 =[1

,2,3

,4,5

,6,7

]var1.reverse(

)#倒序排列方法

print

(var1)

這樣列印出來 var1 = [7,6,5,4,3,2,1]

2,字串的方法

count 方法可以返回字串物件包含了多少個引數指定的字串

『我們今天不去上學,我們今天去踢足球把』.count(『我們』)

這樣列印一下 返回值是 2 因為裡面包含了2個 我們

find 方法是 查詢 ,並返回該引數在字串中第乙個出現的位置索引

比如下面這行**,返回值是0,如果沒找到就返回-1

str1 =

'我們今天不去上學,我們今天去踢足球把'

print

(str1.find(

'我們'

))

還可以指定查詢字串的範圍,比如下面這行**返回值是 9

str1 =

'我們今天不去上學,我們今天去踢足球把'

print

(str1.find(

'我們',5

))

split 方法是 切割 的作用就是以引數字串為分割符 ,將字串 切割為多個 字串,作為元素存入乙個列表,並返回這個列表。

比如 下面這行**

var2 =

'張三~李四~三毛~哪吒'

print

(var2.split(

'~')

)

它的返回值就是以~分割 [『張三』, 『李四』, 『三毛』, 『哪吒』] 被分割成了四個部分

join 方法和split方法相反,意思就是 連線

比如

var2 =

['張三'

,'李四'

,'三毛'

,'哪吒'

]print

('$'

.join(var2)

)

它的返回值就是 張三李四李四

李四三毛$哪吒 這麼乙個list列表物件

splitlines 方法通常用在文字處理中,作用是把每一行內容依次存入到列表

比如

var2 =

'''今天你戴口罩了嗎?

今天你消毒了嗎?

今天你喝咖啡了嗎?

'''print

(var2.splitlines(

))

返回值就是 把這三行內容存入到了乙個列表中

[『今天你戴口罩了嗎?』, 『今天你消毒了嗎?』, 『今天你喝咖啡了嗎?』]

strip 方法可以將字串前後的空格刪除掉,但不會刪除字串中間的空格

lstrip 方法可以將字串左邊的空格刪除,但不會刪除字串中間和右邊的空格

rstrip 方法可以將字串右邊的空格刪除,但不會刪除字串中間和左邊的空格

示例**:

var3 =

' 今天好熱 36° '

print

(var3.strip())

#刪除所有空格

print

(var3.rstrip())

#刪除右邊空格

print

(var3.lstrip())

#刪除左邊空格

replace 方法是 替換 字串裡面所有指定的子字串為另乙個字串

示例**:把字串中的空格以空字串替換

var3 =

' 今天好熱 36° '

print

(var3.replace(

' ','')

)

startswith 和 endswith

startswith 方法檢查字串是否以引數指定的字串 開頭,如果是,返回true,否則返回false

endswith 方法檢查字串是否以指定的字串 結尾,如果是,返回true,否則返回false

方法檢查字串是否全部由數字構成,如果是,返回true,否則返回false

insert 在指定位置插入乙個元素

pop 是取出並刪除 乙個元素

remove方法也是刪除列表元素,,pop方法的引數是要刪除元素的 索引,

而 remove方法的引數就是要刪除元素的 值。

var3 =[1

,2,3

,4,5

,1]6

)print

(var3)

var3.insert(3,

'你好'

)print

(var3)

var3.pop(1)

print

(var3)

var3.remove(1)

print

(var3)

返回結果是[1

,2,3

,4,5

,1,6

][1,

2,3,

'你好',4

,5,1

,6][

1,3,

'你好',4

,5,1

,6][

3,'你好',4

,5,1

,6]

Python 學習筆記 字串

今天學習python對字串的一些基礎處理,感覺對於工作中的自動化指令碼傳送cli命令會很有幫助。首先最重要的是 標稱 轉換說明符 conversion specifier 用於字串格式化。左側放置乙個字串 格式化字串 而右側放置希望被格式化的值 待格式化的值 1 2 3 4 5 left hello...

Python學習筆記 字串

1 字串的定義 字串就是一串字元,是程式語言中表示文字的資料型別 在python中可以使用一堆雙引號 或者一對單引號 定義乙個字串 雖然可以使用 或者 做字串的轉義,但是在實際開發中 如果字串內部需要使用 可以使用 定義字串 如果字串內部需要使用 可以使用 定義字串 也可以使用索引獲取乙個字串中,指...

Python學習筆記 字串

單引號 引用字元 雙引號 引用字串 三個單引號或者三個雙引號 引用多行字串 字串中包含單引號或雙引號 用轉義符 轉移符後面的字元表示字元本意 在字串中包含雙引號,則用單引號引用 print 這裡有個雙引號 在字串中包含單引號,則用雙引號引用 print 這裡有個單引號 即希望包含單引號,又希望包含雙...