次の形式のリストをチャンク化する現在の方法は何ですか["record_a:", "x"*N, "record_b:", "y"*M, ...]
。つまり、各レコードの開始が「:」で終わる文字列で示され、次のレコードまでのすべての要素が含まれるリストです。したがって、次のリスト:
["record_a:", "a", "b", "record_b:", "1", "2", "3", "4"]
に分割されます:
[["record_a", "a", "b"], ["record_b", "1", "2", "3", "4"]]
リストには任意の数のレコードが含まれ、各レコードには任意の数のリスト項目が含まれます(次のレコードが開始されるまで、またはレコードがなくなるまで)。これを効率的に行うにはどうすればよいですか。