ホームページ  >  記事  >  バックエンド開発  >  Python で結合とは何を意味しますか?

Python で結合とは何を意味しますか?

(*-*)浩
(*-*)浩オリジナル
2019-07-03 10:55:439713ブラウズ

Python には .join() と os.path.join() という 2 つの関数があります。それぞれの具体的な関数は次のとおりです:

Python で結合とは何を意味しますか?

. join( ): 接続文字列配列。文字列、タプル、リスト内の要素を指定した文字 (区切り文字) で連結して、新しい文字列を生成します。

os.path.join(): 複数のパスを結合した後に戻ります (推奨学習: Pythonビデオ チュートリアル)

>>#对序列进行操作(分别使用'  ' 、' - '与':'作为分隔符)
>> a=['1','2','3','4','5']
>> '  '.join(a)
1 2 3 4 5
>>';'.jion(a)
1-2-3-4-5
>>'.'.join(a)
1.2.3.4.5
>>#对字符串进行操作(分别使用'  ' 、' - '与':'作为分隔符)
>>b='hello world'
>> '  '.join(b)
h e l l o   w o r l d
>>'-' .join(b)
h-e-l-l-o- -w-o-r-l-d
>>':'.jion(b)
h:e:l:l:o: :w:o:r:l:d
>>#对元组进行操作(分别使用'  ' 、' - '与':'作为分隔符)
>>c=('1','2','3','4','5')
>>'  '.join(c)
1 2 3 4 5
>>'-'.join(c)
1-2-3-4-5
>>':'.join(c)
1:2:3:4:5
>>#对字典进行无序操作(分别使用'  ' 、' - '与':'作为分隔符)
>>d={'name1':'a','name2':'b','name3':'c','name4':'d'}
>>'  '.join(d)
name1 name2 name3 name4
>>'-'.join(d)
name1-name2-name3-name4
>>':'.join(d)
name1:name2:name3:name4
>>#对目录进行操作
>> import os
>>os.path.join('/hello/','good/date','datbody')
hello/good/date/datbody

Python 関連の技術記事の詳細については、Python チュートリアル 列にアクセスして学習してください。

以上がPython で結合とは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。