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 值到字串中 |