日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python中的join()函数和split()函数的用法

發布時間:2024/4/11 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python中的join()函数和split()函数的用法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目:CFUltra-Fast Mathematician

?

題意:給兩個長度相等的0,1字符串,在相同的位置的兩個字符不同就輸出1,否則輸出0.

比如:

1010100 0100101

就輸出:

1110001

代碼:

print ''.join("10"[i==j] for i,j in zip(raw_input(),raw_input()))

join()函數的用法

就是把一個list中所有的串按照你定義的分隔符連接起來,比如:
list = ['a','b','c']
sep = '|'

join(list,sep)的結果就是a|b|c

>>> import string >>> list=['abc','cde','jhjh'] >>> sep = '|' >>> string.join(list,sep) 'abc|cde|jhjh' >>> print string.join(list,sep) abc|cde|jhjh

也可以這樣:

>>> str = 'goujinping' >>> ','.join(str) 'g,o,u,j,i,n,p,i,n,g' >>> print ','.join(str) g,o,u,j,i,n,p,i,n,g >>>


關于split()函數的用法:

join()函數是用來連接字符串,而split()函數是用來拆分字符串。例如:

>>> list = ['my','name','is','goujinping'] >>> print list ['my', 'name', 'is', 'goujinping'] >>> print ' '.join(list) my name is goujinping >>> print '_'.join(list) my_name_is_goujinping >>> str = '_'.join(list) >>> print str my_name_is_goujinping >>> str.split('_') ['my', 'name', 'is', 'goujinping'] >>> print str my_name_is_goujinping >>>


?

?

總結

以上是生活随笔為你收集整理的Python中的join()函数和split()函数的用法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。