重複の可能性:
Python 文字列を n 文字ごとに分割しますか?
リストをチャンクで反復処理する最も「pythonic」な方法は何ですか?
文字列を等分に分割する必要があります。たとえば、次の文字列があるとします。
string = "123456781234567812345678"
8 文字ごとにカットする必要があります。
["12345678", "12345678", "12345678"]
重複の可能性:
Python 文字列を n 文字ごとに分割しますか?
リストをチャンクで反復処理する最も「pythonic」な方法は何ですか?
文字列を等分に分割する必要があります。たとえば、次の文字列があるとします。
string = "123456781234567812345678"
8 文字ごとにカットする必要があります。
["12345678", "12345678", "12345678"]
これは実際には、Pythonリスト内包表記のワンライナーに最適なアプリケーションです。
my_str="123456781234567812345678"
splits=[my_str[x:x+8] for x in range(0,len(my_str),8)]
//splits = ["12345678","12345678","12345678"]
ご不明な点がございましたら、お気軽にお問い合わせください。
これは役立つかもしれません:
str.split(str="", num=string.count(str)).
str:任意のデリメータ。デフォルトではスペースです。
num:作成する行数。
あなたはここでより多くの情報を得ることができます。