python中的字符串內(nèi)建函數(shù)
在python中,字符串是一種常見的數(shù)據(jù)類型,并且有許多內(nèi)建函數(shù)可以用于操作和處理字符串。本文將介紹幾個常用的字符串內(nèi)建函數(shù)。 splitlines()函數(shù) splitlines()函數(shù)用于將字符
在python中,字符串是一種常見的數(shù)據(jù)類型,并且有許多內(nèi)建函數(shù)可以用于操作和處理字符串。本文將介紹幾個常用的字符串內(nèi)建函數(shù)。
splitlines()函數(shù)
splitlines()函數(shù)用于將字符串分割成行,并返回一個包含各行作為元素的列表。默認(rèn)情況下,不包含換行符。例如:
```python str "Hello World" lines str.splitlines() print(lines) ```
輸出結(jié)果為:
```python ['Hello', 'World'] ```
如果在splitlines()函數(shù)中指定參數(shù)為True,則會保留換行符。例如:
```python str "Hello World" lines str.splitlines(True) print(lines) ```
輸出結(jié)果為:
```python ['Hello ', 'World'] ```
strip()函數(shù)
strip()函數(shù)用于移除字符串頭尾指定的字符。如果不指定任何參數(shù),默認(rèn)情況下會移除空格或換行符。例如:
```python str " Hello World " new_str () print(new_str) ```
輸出結(jié)果為:
```python "Hello World" ```
如果指定參數(shù)為空,則會移除空格或換行符。例如:
```python str "-----Hello World-----" new_str ('-') print(new_str) ```
輸出結(jié)果為:
```python "Hello World" ```
總結(jié)
本文介紹了python中的幾個常用字符串內(nèi)建函數(shù),包括splitlines()和strip()函數(shù)。這些函數(shù)在處理和操作字符串時非常有用,可以幫助我們更有效地處理字符串?dāng)?shù)據(jù)。