s = [1,2,3,4,5,6,7,8,9]
n = 3
list(zip(*[iter(s)]*n)) # returns [(1,2,3),(4,5,6),(7,8,9)]
どのようにzip(*[iter(s)]*n)
動作しますか? より詳細なコードで記述した場合はどのようになりますか?
これは、リストを同じサイズのチャンクに分割する- 問題の概要については、その質問を参照してください。
s = [1,2,3,4,5,6,7,8,9]
n = 3
list(zip(*[iter(s)]*n)) # returns [(1,2,3),(4,5,6),(7,8,9)]
どのようにzip(*[iter(s)]*n)
動作しますか? より詳細なコードで記述した場合はどのようになりますか?
これは、リストを同じサイズのチャンクに分割する- 問題の概要については、その質問を参照してください。