Я новичок в Python, я работал со списком в течение 2 месяцев, и у меня есть некоторые вопросы. У меня есть список, и у них есть дубликаты. Я могу получить дубликаты между двумя списками, теперь я хочу, чтобы количество списков и глубины увеличилось, как в этом примере: http://i219.photobucket.com/albums/cc213/DoSvn/example.png. Я хочу, чтобы родители дублировали элементы из красной части, а не из голубой части или списка этих дубликатов. Как мне это сделать ? Спасибо :)Как получить наименьший список дубликатов из списка списков?
Update: Благодарим за ваши ответы: D Я использовал набор, и это здорово. Но я думаю, если я не знаю о размере списка списков и не более того, это динамические списки, могу ли я получить все красные части, подобные этому примеру: http://i219.photobucket.com/albums/cc213/DoSvn/example02.png?
Рассматривали ли вы с помощью наборов вместо списков? –
Совсем случайно, что вы описываете, есть жуткое сходство с диаграммами venn (http://en.wikipedia.org/wiki/Venn_diagram) –
Спасибо за ваши ответы: D Я использовал Set и отлично. Но я думаю, если я не знаю о размере списка списков и не более того, это динамические списки, могу ли я получить все красные части, подобные этому примеру: http://i219.photobucket.com/albums/ cc213/DoSvn/example02.png? –