Python連接在實(shí)際應(yīng)用中的相關(guān)操作步驟介紹
在計(jì)算機(jī)語(yǔ)言中Python連接經(jīng)常被使用的語(yǔ)言,說(shuō)以需要大家努力的學(xué)習(xí)相關(guān)的知識(shí)與技能更好的了解Python連接,如果你對(duì)Python連接的實(shí)際操作有很好的來(lái)了解的話,你就會(huì)在計(jì)算機(jī)語(yǔ)言中獲得優(yōu)勢(shì)。
計(jì)算機(jī)處理代碼的方式與我們閱讀文字的方式相似。我們讀一個(gè)句子時(shí),大腦自然就會(huì)將它分解成單獨(dú)的"字或單詞"(或稱"標(biāo)記"),每個(gè)都能表達(dá)特定含義。這個(gè)過(guò)程稱為“ 標(biāo)記化”(Tokenization).Python解釋器也要執(zhí)行標(biāo)記化操作,因?yàn)樗鼤?huì)將程序語(yǔ)句分解成單獨(dú)的程序元素。
比如關(guān)鍵字、標(biāo)識(shí)符、運(yùn)算符等等。不同的標(biāo)記用定界符分隔,定界符通常是空白字符,比如空格、制表符、換行符和回車。當(dāng)然,也可用其他字符來(lái)分隔標(biāo)記。本書介紹的方法可進(jìn)行基于定界符的字符串分解與Python連接。
- ####split & join
- string1 = "A, B, C, D, E, F"
- print "String is:",string1
- print "Split string by spaces:",string1.split()
- print "Split string by commas:",string1.split(",")
- print "Split string by commas,max 2:",string1.spliat
(",",2)- list1 = ["A", "B", "C", "D", "E", "F"]
- string2 = "__"
- print "List is:",list1;
- print 'Joining with "%s":%s' \
- % (string2,string2.join(list1))
- print 'Joining with "-.-":',"-.-".join(list1)
針對(duì)一個(gè)標(biāo)記列表,join方法可用預(yù)定義的定界符來(lái)合并列表。性能提示:構(gòu)建復(fù)雜字符串時(shí),效率更高的一種做法是將不同組件包括到一個(gè)列表中,再用join方法
匯總字符串,而不要使用Python連接的運(yùn)算符(+)。
【編輯推薦】