-2
文字列を4文字のブロックに分割する何かを作成しようとしています。 「HELLOWORLDIAMAROBOT」文字列を4文字のブロックに分割する
それは、その後にそれをフォーマットします::だから、それは文字列を取得し、言うことができます
HELL
OWOR
LDIA
MARO
BOT
おかげ
文字列を4文字のブロックに分割する何かを作成しようとしています。 「HELLOWORLDIAMAROBOT」文字列を4文字のブロックに分割する
それは、その後にそれをフォーマットします::だから、それは文字列を取得し、言うことができます
HELL
OWOR
LDIA
MARO
BOT
おかげ
は、これはそれを行うための一つの方法です。
string = "HELLOWORLDIAMAROBOT"
def split_string(string, split_string):
return [string[i:i+split_string] for i in range(0, len(string), split_string)]
print (split_string(string,4))
出力:
['HELL', 'OWOR', 'LDIA', 'MARO', 'BOT']
関連:[チャンクでリストを反復する最も「ピジョンソニック」な方法は何ですか?](http://stackoverflow.com/q/434287/4279) – jfs
あなたはどこにいるのですか?あなたはどんな特定の問題を抱えていますか?何を試しましたか?あなたのコードとそれが生成する出力(期待される出力とどのように違うかを言及)を表示し、例外があれば完全なトレースバックを含めます。 – jfs