Python Пользователь - Создать список из списка элементов, появляющихся один раз на Python - PullRequest
0 голосов
/ 30 апреля 2020

ProblemImage :

ProblemImage


Здравствуйте, PythonUser,
Мне нужна помощь в решении моей проблемы ... Я не Python Пользователь, но я делаю все возможное, чтобы учиться. Вот проблема: я хотел бы получить список списков из начального списка, который содержит только элементы, которые повторяются более одного раза, но только один раз.

ПРИМЕР ИЗОБРАЖЕНИЯ: 0 появляется только один раз поэтому я не хочу, чтобы он был в окончательном списке

1 & 2 появляется дважды, поэтому я хочу, чтобы они были в подсписке окончательного списка

3 появляется дважды, поэтому я хочу, чтобы он был в списке подсписок, содержащий 3 и 4, появляется 3 раза 5, как и 3

Будьте готовы ... Извините за качество моих начальных попыток


#List that contain multiple list of the number we want to assemble

    IN[0]=List_Of_IndexToAssemble

#List that contain multiple list with the numbers that appears more thant once, but only one time

    result=[ ]

#GOAL : ADD THE NUMBER_a only one time in a list IF IT APPEARS MORE THAN ONCE with the NUMBER_b + AND + Also take count the NUMBER_c in the list with the other number i NUMBER_c is with NUMBER_b

#Check in all list, it the number appears more than ONCE

for counter in List_Of_IndexToAssemble

    if counter.List.Count > 1
    result.append(counter)

#If it appears more than once, put it in a sublist with the others that appears with it

#Create a List with all sublist

OUT = result


Спасибо всем за Ваше драгоценное время

Эри c

...