Python で文字列を同じ長さに分割するには、次のようにします。
def chunk_string(text, chunk_size): chunks = [] for i in range(0, len(text), chunk_size): chunk = text[i:i + chunk_size] chunks.append(chunk) return chunks text = "新幹線のきっぷ売り場" items = chunk_string(text, 4) print(items) # ['新幹線の', 'きっぷ売', 'り場']
同一長のブロックをチャンクといいます。