как я могу сгенерировать список элементов списка с дублированными элементами - PullRequest
0 голосов
/ 21 февраля 2020
Например,

, если у меня есть такой список:

list =['a','a','a','b','b','b','c']

Я хочу узнать, сколько разных элементов в моем списке, и сгенерировать список, подобный этому:

list1 = ['a','b','c'] 

Ответы [ 2 ]

2 голосов
/ 21 февраля 2020
set(list)

производит

>>> set(list)
{'b', 'a', 'c'}

Если вы хотите использовать его в качестве списка, вы можете использовать

list(set(list))
1 голос
/ 21 февраля 2020
full_list = ["a", "b", "a", "c", "c"]
list_without_duplicaion = list(dict.fromkeys(full_list))
print(list_without_duplicaion)

Попробуйте этот ответ и дайте мне знать, что работает как ваши ожидания.

https://repl.it/@TamilselvanLaks / arrwithoutdup

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...