(RPM)Pythonでjoin()メソッド

オリジナルます。http://blog.csdn.net/weixin_40475396/article/details/78227747

機能:string.join()

パイソン、ジョイン()やos.path.join()を使ってください二つの機能、具体的な効果は、次のとおり

    参加する():接続文字列配列。文字(セパレータ)を指定するリスト要素内の文字列、タプルは、新しい文字列を生成するように接続されました

    os.path.joinは()の後に複数の経路の組み合わせを返します

 

 まず、機能説明

1、参加()関数

構文:「sep'.join(配列)

パラメータは、SEP:区切り文字を。空の配列とすることができる:すなわち、接続される配列要素、文字列、タプル、上記の構文辞書:配列セパレータとして月新しい文字列に結合されたすべての要素

戻り値:生成された各構成要素に接続されたストリング区切り9月を返します 

2、os.path.join()を使ってください関数

構文:os.path.join(パス1 [、パス2 [、...]])

戻り値:パスの複数の組み合わせを返します

注:絶対パスの前に最初の引数は無視されます

 

第二に、ユースケース

操作配列(それぞれ用い'と': 'セパレータとして)
    
>>> SEQ1 = [ ' こんにちは' ' 良い' ' 少年' ' doiido ' ]
 >>> 印刷 '  ' .join(SEQ1 )
こんにちはグッドボーイdoiido
 >>> 印刷 ' ' .join(SEQ1)
こんにちは:グッド:ボーイ:doiidoの
   
   
#は文字列を操作
    
>>> SEQ2 = " こんにちはdoiidoグッドボーイ" 
>>> 印刷 ' ' 。参加(SEQ2) 
H:E:1:1:O:G:O:O:D:B:O:Y:D:O:I:D:O
   
   
タプル動作
    
>>> SEQ3 =(' こんにちは'' グッド'' ボーイ'' doiido '  >>> 印刷 ' ' .join(SEQ3)
こんにちは:グッド:ボーイ:doiidoの
   
   
#の辞書動作
    
>>> SEQ4 = { ' こんにちは':1、' 良好':2 ' ボーイ':3 ' doiido ':4 }
 >>> 印刷 '" .join(SEQ4)
少年:良い:doiido:こんにちは
   
   
合并目录
    
>>> インポートOS
 >>> os.path.join(' /ハロー/ '' 良い/男の子/ '' doiido ' " /こんにちは/良い/男の子/ doiido "

 

おすすめ

転載: www.cnblogs.com/shengguorui/p/11084882.html