у меня сложный массив; каждый элемент имеет подэлементы, и каждый подэлемент имеет подэлементы. Мой массив:
myComplex=[[['03.04.2019', 'Jack', '7']], [['26.03.2019', 'Micheal', '5'], ['26.03.2019', 'Smith', '8']], [['01.04.2019', 'Jack', '11'], ['01.04.2019', 'Michelle', '2'], ['01.04.2019', 'George', '9']]]
Позвольте мне объяснить этот массив;
Подэлемент, начинающийся с '03 .04.2019 '; ['03.04.2019', 'Jack', '7']
Субэлемент, начинающийся с '26 .03.2019 '; ['26.03.2019', 'Micheal', '8']
, ['26.03.2019', 'Smith', '5']
Подэлемент, начинающийся с '01 .04.2019 '; ['01.04.2019', 'Jack', '11']
, ['01.04.2019', 'Michelle', '2']
, ['01.04.2019', 'George', '9']
В myComplex
выше, как вы видите, первым подэлементом каждого подэлемента является дата. Я хочу заказать эти субэлементы с их датами. Поэтому я хочу вывод, как это, когда я ввожу print(myComplex)
;
[[['26.03.2019', 'Micheal', '5'], ['26.03.2019', 'Smith', '8']], [['01.04.2019', 'Jack', '11'], ['01.04.2019', 'Michelle', '2'], ['01.04.2019', 'George', '9']], [['03.04.2019', 'Jack', '7']]]
Как я могу это сделать? Можете ли вы дать мне решение для этого?
Я задал похожий вопрос в здесь , но теперь у меня есть более сложный массив.