Python之玩轉字串

2021-09-26 03:05:34 字數 1615 閱讀 9615

字串連線 and 合併

連線—兩個字串可通過 + 連起來

合併—可用join方法

字串切片 and 相乘

相乘—常用於充當分隔符

切片表示取第乙個到第八個

表示從倒數第三個開始取到結尾

複製字串

字串分割

普通分割

split不支援多個分割

複雜分割

r表示不轉義

字串開頭和結尾的處理

比如我們要查某個字串以什麼開頭或者什麼結尾

開頭是a,返回true,否則但會false

結尾是k,返回true,否則但會false

字串的查詢和匹配

查詢如果要找的不在字串中則返回-1

匹配\d 代表一位數字,match表示從頭開始匹配

字串的替換

普通替換—replace

複雜替換—如果是要處理複雜的或者多個替換,需用到re模組和sub函式

字串之去掉某些字串

去除空格—比如從檔案中讀取一行,然後需要去除每一行的兩側的空格、table或者是換行符

但字串內的空格不能去掉,想要去掉需要用re模組

較複雜的文字清理—可以利用str.translate

maketrans() 方法用於建立字元對映的轉換表,對於接受兩個引數的最簡單的呼叫方式,第乙個引數是字串,表示需要轉換的字元,第二個引數也是字串表示轉換的目標。

注:兩個字串的長度必須相同,為一一對應的關係。

先構建乙個轉換表,t是乙個翻譯表,表示把』o』『f』轉成大寫的』o』 『f』。

指標玩轉字串

作 者 霍雨佳 完成日期 2013 年12月17日 版 本 號 v1.0 問題描述 利用指標。樣例輸入 樣例輸出 問題分析 用陣列名作引數,利用函式把str1和str2連線起來。include 字串連線函式實現和測試 using namespace std void astrcat char str...

7招秘籍 教你玩轉Python字串

日常使用python經常要對文字進行處理,無論是爬蟲的資料解析,還是大資料的文字清洗,還是普通檔案的處理,都是要用到字串.python對字串的處理內建了很多高效的函式,非常方便功能很強大.下面是我總結的常用的7招,有了這幾招就能輕鬆應對字串處理.連線和合併 相加 兩個字串可以很方便的通過 連線起來 ...

Python基礎教程 玩轉字串操作

字串 使用引號 單引號 雙引號 三引號 引起來的內容就是字串。字串官方定義 元素以引號包圍不可修改的有序序列。不可修改 字串中的內容一旦定義後就不能修改。有序序列 即成員 字元 有序排列,可通過下標訪問。字串索引 字串中每乙個個體我們稱之為字元或者元素。索引指的是字元的下標。字串索引正序從0開始,倒...