從字元串中提取頭銜
03-03
#從字元串中提取頭銜,例如:Mr#split用於字元串分割,返回一個列表#我們看到姓名中「Braund, Mr. Owen Harris」,逗號前面的是「名」,逗號後面是「頭銜.姓」name1=Braund, Mr. Owen Harrissplit用於字元串按分隔符分割,返回一個列表。這裡按逗號分割字元串即字元串"Braund, Mr. Owen Harris"被按分隔符拆分成兩部分[Braund, Mr. Owen Harris]你可以把返回的列表列印出來看看,這裡獲取到列表元素序號為1的元素,即獲取到頭銜所在的那部分,即Mr. Owen Harris這部分#提取Mr. Owen Harrisstr1=name1.split(,)[1]繼續對字元串Mr. Owen Harris按分隔符"."拆分,得到這樣一個列表[Mr, Owen Harris]這裡獲取到列表中元素序號為0的元素,即獲取到頭銜所在的那部分Mr#提取Mrstr2=str1.split(.)[0]#strip()方法用於移除字元串頭尾指定的字元(默認為空格)str3=str2.strip()print(str1)print(str2)print(str3)
推薦閱讀:
TAG:字元串 |