オリジナルます。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 "