Python –文字列を分割する方法
Pythonで文字列をリストに分割する方法を示すいくつかの例。
1. 空白で分割
デフォルトでは、split()
は空白を区切り文字として使用します。
alphabet = "a b c d e f g" data = alphabet.split() #split string into a list for temp in data: print temp
出力
a b c d e f g
2. 分割+ maxsplit
最初の2つの空白のみで分割します。
alphabet = "a b c d e f g" data = alphabet.split(" ",2) #maxsplit for temp in data: print temp
出力
a b c d e f g
3. #で分割
さらに別の例です。
url = "example.com#100#2015-10-1" data = url.split("#") print len(data) #3 print data[0] # example.com print data[1] # 100 print data[2] # 2015-10-1 for temp in data: print temp
出力
3 example.com 100 2015-10-1 example.com 100 2015-10-1