Python - 字串方法
字串方法
Python 提供了一組內建方法,您可以在字串上使用這些方法。
注意:所有字串方法都返回新值。它們不會更改原始字串。
| 方法 | 描述 |
|---|---|
| capitalize() | 將第一個字元轉換為大寫 |
| casefold() | 將字串轉換為小寫 |
| center() | 返回居中對齊的字串 |
| count() | 返回指定值在字串中出現的次數 |
| encode() | 返回字串的編碼版本 |
| endswith() | 如果字串以指定值結尾,則返回 true |
| expandtabs() | 設定字串的製表符大小 |
| find() | 在字串中搜索指定值,並返回找到該值的位置 |
| format() | 在字串中格式化指定值 |
| format_map() | 在字串中格式化指定值 |
| index() | 在字串中搜索指定值,並返回找到該值的位置 |
| isalnum() | 如果字串中的所有字元都是字母數字,則返回 True |
| isalpha() | 如果字串中的所有字元都在字母表中,則返回 True |
| isascii() | 如果字串中的所有字元都是 ASCII 字元,則返回 True |
| isdecimal() | 如果字串中的所有字元都是小數,則返回 True |
| isdigit() | 如果字串中的所有字元都是數字,則返回 True |
| isidentifier() | 如果字串是識別符號,則返回 True |
| islower() | 如果字串中的所有字元都是小寫,則返回 True |
| isnumeric() | 如果字串中的所有字元都是數字,則返回 True |
| isprintable() | 如果字串中的所有字元都是可列印字元,則返回 True |
| isspace() | 如果字串中的所有字元都是空格,則返回 True |
| istitle() | 如果字串符合標題的規則,則返回 True |
| isupper() | 如果字串中的所有字元都是大寫,則返回 True |
| join() | 將可迭代物件的元素連線到字串的末尾 |
| ljust() | 返回字串的左對齊版本 |
| lower() | 將字串轉換為小寫 |
| lstrip() | 返回字串的左側修剪版本 |
| maketrans() | 返回將在翻譯中使用的翻譯表 |
| partition() | 返回一個元組,其中字串被分成三個部分 |
| replace() | 返回一個字串,其中將指定值替換為指定值 |
| rfind() | 在字串中搜索指定值,並返回找到該值的位置 |
| rindex() | 在字串中搜索指定值,並返回找到該值的位置 |
| rjust() | 返回字串的右對齊版本 |
| rpartition() | 返回一個元組,其中字串被分成三個部分 |
| rsplit() | 在指定的分隔符處拆分字串,並返回一個列表 |
| rstrip() | 返回字串的右側修剪版本 |
| split() | 在指定的分隔符處拆分字串,並返回一個列表 |
| splitlines() | 在換行符處拆分字串,並返回一個列表 |
| startswith() | 如果字串以指定值開頭,則返回 true |
| strip() | 返回字串的修剪版本 |
| swapcase() | 交換大小寫,小寫變大寫,反之亦然 |
| title() | 將每個單詞的第一個字母轉換為大寫 |
| translate() | 返回一個翻譯後的字串 |
| upper() | 將字串轉換為大寫 |
| zfill() | 在開頭填充指定數量的 0 值到字串中 |