python join字符連接函數的使用方法

string模塊的join方法,因此它需要兩個參數,一個是list,另一個是分隔符。而且調用時正如cnxo所示,如果你導入了 string模塊:

import string
你需要使用string.join()這樣來用。

但現在string對象本身就有這樣方法,這樣它只需要一個分隔符參數。用法爲:

'+'.join(list1)


最簡單的我們用到了join函數,實例

print ''.join(list('hello'))


把數據連接

word1 = "A"
word2 = "few"
word3 = "good"
word4 = "words"
wordList = ["A", "few", "more", "good", "words"]

print "Words:" + word1 + word2 + word3 + word4
print "List: " + ' '.join(wordList)

實例

word1 = "A"
word2 = "few"
word3 = "good"
word4 = "words"
wordList = ["A", "few", "more", "good", "words"]


#Joining a list of words
sentence = "Second:"
for word in wordList:
sentence += " " + word
sentence += "."
print sentence

綜合上面所述看個實例

# splitting strings
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.split( ",", 2 )
print

# joining strings
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 )

更多相關文章
  • 字符替換我們常用用str_replace函數,而替換一部份字符我們會使用substr_replace函數了,下面我來簡單的列舉一下這兩個例子的使用方法吧.PHP字符串中替換指定字符串有兩個函數substr_repla
  • mysql教程 sql LENGTH,RIGHT,CHAR_LENGTH字符處理函數LENGTH(str) OCTET_LENGTH(str) CHAR_LENGTH(str) CHARACTER_LENGTH(st
  • Python教程 dir()內置函數作用及使用方法
    本教程我們來講講>Python內置的dir()函數是幹什麽用的,在什麽情況下使用這個方法,學習Python的同學可以看看.dir()內置函數作用python內置方法有很多,無論是初學還是經通python的程序員都不能全部記住所有方法,這時候dir()函數就非常有用了.使用dir()函數可以查看 ...
  • 文章講到了刪除左右字符trim函數的用法,這是在sql中哦,用起來感覺沒在php中方便,有需要的朋友參考一下操作過程吧.程序中的Trim函數大夥都知道的,但是要SQL中只有LTRIM,RTRIM刪除左.右空白字符,而不能刪除指定字符,所以我們自己寫一個.要求:1. 能刪除前後空白,如 ' aa '
  • 本文章給各位簡單的介紹一下在python分割字符串函數split,filter使用方法,下面一起來看看吧.現有字符串,需要取出用空格分隔的第一段,操作如下>>> product_model = ‘WS-C2960G-24TC-L – Fixed Module 0′>>& ...
  • similar_text() 函數計算兩個字符串的匹配字符的數目.該函數也可以計算兩個字符串的相似度(以百分比計).語法similar_text(string1,string2,percent)注釋:levenshtein() 函數比 similar_text() 函數更快.不過,similar_t ...
  • replace() 方法用于在字符串中用一些字符替換另一些字符,或替換一個與正則表達式匹配的子串. 語法 stringObject.replace(regexp/substr,replacement)參數 描述 regexp/substr 必需.規定子字符串或要替換的模式的 RegExp 對象.re
  • C++ replace()函數返回string 能放的最大元素個數.(不同于capacity)size _ type max _ size( ) const; basic_string <char>::size_ty
一周排行