国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Python > 正文

Python中去除字符串前邊空格的函數:lstrip()

2023-04-26 12:04:42
字體:
來源:轉載
供稿:網友

Python字符串處理函數lstrip()的作用是去除字符串前導空格或指定的前導字符。

語法格式

str.lstrip([chars])

str:待處理的字符串或字符串變量;

參數:參數 chars 是可選的,默認是刪除字符串的前導空白字符。

返回值:返回處理后的字符串,該函數不會影響原字符串的內容和格式。

lstrip()函數使用示例

1、不帶參數

>>> str1 = "   Python is Good  "  #前后各兩個空白
>>> str1.lstrip()
'Python is Good  '
>>> "/n/tPython is Good /t".lstrip()  #前后有控制字符
'Python is Good /t'

從這個例子中可以看出,lstrip() 函數在沒有參數的情況下,默認是刪除字符串的前導空白字符,包含“/t”,“/v”,“/r”,“/n” 等這種格式控制符。

2、帶參數的情形

>>> str1 = "***##Python is Good**"
>>> str1.lstrip('*'# 去除字符串前端的 *
'##Python is Good**'
>>> str1.lstrip('*#')   # 去除字符串前邊的 # 和 *
'Python is Good**'
>>> str1.lstrip('#'# 刪除前導 #號,實際啥也不會做
'***##Python is Good**'

從這個例子中可以看出,在給定參數時,lstrip() 函數就會刪除字符串前端開始的特定字符。且必須是開始時的字符,如這個例子中的第3個,雖然字符串前端有 # 號,但是其并非開始時的字符,則就不會執行刪除操作

以上各例在Python3.8.2中的運行情況如下圖所示:

Python lstrip()函數

相關函數

如果要刪除一個字符串的尾端空白字符或特定字符的話,則可以使用 rstrip() 函數來完成操作。

如果同時刪除一個字符串前端和尾端空白字符或特定字符的話,則可以使用 strip()函數來實現。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渝中区| 化州市| 崇仁县| 靖安县| 甘谷县| 镇坪县| 江口县| 洛扎县| 济宁市| 巨鹿县| 新龙县| 靖远县| 高邑县| 柳林县| 连平县| 武胜县| 申扎县| 招远市| 宝山区| 安新县| 新蔡县| 集贤县| 锡林郭勒盟| 青铜峡市| 鄂州市| 兴安盟| 澄城县| 建宁县| 黄龙县| 新兴县| 山西省| 高安市| 洪江市| 仁化县| 红原县| 枝江市| 银川市| 济阳县| 中方县| 小金县| 丹寨县|