Я хотел бы разделить список списков, проверяя, если первый элемент каждого списка нижестоящего является «0», то естьSplit список списков по шаблону
original_list = [[0,ab],[1,cd],[1,ef],[0,gh],[1,ij]]
И я хочу, чтобы мой список в результате быть:
result = [[ab,cd,ef],[gh,ij]]
Я полагаю, мне нужно будет использовать словарь, но то, что является наиболее эффективным способом сделать это в Python?
спасибо!
StackOverflow является узел кода, написание форума. Пожалуйста, покажите свою работу, чтобы мы могли помочь. – Soviut
Вы что-то пробовали? Сначала соедините рабочее решение. –
Я пробовал много вещей (очень близко, используя флаг), но застрял, поэтому я попросил о помощи. В любом случае, в следующий раз будет более осторожным. – cirnelle