У меня есть следующий Listin Python 3:Расщепление Списки в четные места
['X', 'X', 'X', 'T', '.', '.', '.', '.', 'O', 'O', '.', '.', '.', '.', '.', '.', 'X', 'O', 'X', 'T', 'X', 'X', 'O', 'O', 'O', 'X', 'O', 'X', 'X', 'X', 'O', 'O', 'X', 'O', 'X', '.', 'O', 'X', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.', 'O', 'O', 'X', 'X', 'O', 'X', 'X', 'X', 'O', 'X', '.', 'T', 'O', '.', '.', 'O', 'X', 'X', 'X', 'O', '.', '.', 'O', '.', '.', 'O', '.', '.', 'T', '.', '.', '.', 'O', 'X', 'X', 'X', 'X', 'O', '.', '.', '.', '.', 'O', '.', '.', '.', '.', 'O']
и после того, как 16 мест, я хочу, чтобы разбить его так:
CASE_1 = ['X', 'X', 'X', 'T', '.', '.', '.', '.', 'O', 'O', '.', '.', '.', '.', '.', '.']
CASE_2 = ['X', 'O', 'X', 'T', 'X', 'X', 'O', 'O', 'O', 'X', 'O', 'X', 'X', 'X', 'O', 'O']
CASE_3 = ['X', 'O', 'X', '.', 'O', 'X', '.', '.', '.', '.', '.', '.', '.', '.', '.', '.']
CASE_4 = ['O', 'O', 'X', 'X', 'O', 'X', 'X', 'X', 'O', 'X', '.', 'T', 'O', '.', '.', 'O'] etc
Как этого добиться? Благодаря
@jamylak согласен, это дубликат ссылки на вопрос –
@Lewis: Я настоятельно рекомендую вам использовать более простой - и четко readabeland maintanable - осуществление, например, один я обеспечиваю. рендеринг jamylak может работать, но я считаю, что это более интересный способ делать что-то, чем полезно в реальном коде. Он не является надежным в реализации Python, и его трудно понять и поддерживать. – jsbueno
@jsbueno My code is fine fine :) Посмотрите мой комментарий под моим ответом – jamylak