у меня есть этот список:Количества питона продублировать в списке
['Boston Americans', 'New York Giants', 'Chicago White Sox', 'Chicago Cubs', 'Chicago Cubs', 'Pittsburgh Pirates', 'Philadelphia Athletics', 'Philadelphia Athletics', 'Boston Red Sox', 'Philadelphia Athletics', 'Boston Braves', 'Boston Red Sox', 'Boston Red Sox', 'Chicago White Sox', 'Boston Red Sox', 'Cincinnati Reds', 'Cleveland Indians', 'New York Giants', 'New York Giants', 'New York Yankees', 'Washington Senators', 'Pittsburgh Pirates', 'St. Louis Cardinals', 'New York Yankees', 'New York Yankees', 'Philadelphia Athletics', 'Philadelphia Athletics', 'St. Louis Cardinals', 'New York Yankees', 'New York Giants', 'St. Louis Cardinals', 'Detroit Tigers', 'New York Yankees', 'New York Yankees', 'New York Yankees', 'New York Yankees', 'Cincinnati Reds', 'New York Yankees', 'St. Louis Cardinals', 'New York Yankees', 'St. Louis Cardinals', 'Detroit Tigers', 'St. Louis Cardinals', 'New York Yankees', 'Cleveland Indians', 'New York Yankees', 'New York Yankees']
Как я могу удалить дубликаты из этого списка без использования счета, добавлять или метод набора или импорт?
Или то, что я действительно хочу это: как я могу превратить этот список, чтобы распечатать так:
Boston Americans 5
New York Giants 2
team_name number_of_duplicates
team_name number_of_duplicates
team_name number_of_duplicates
Вы хотите удалить или просто посчитать время, в которое каждый раз появляется? –
Я хочу, чтобы это имя было указано, сколько раз это имя было в списке. как пример, который я дал. просто потому, что он не использует метод count, append или set – adrianhmartinez
. Если причиной отказа от использования определенных функций является назначение, вы, скорее всего, можете извлечь из лекции, что использовать. Обычно вы сортируете, а затем ходите от первого до последнего, когда предыдущие/текущие отличаются, вы открываете новую «группу» и распечатываете счет для предшествующей «группы». – eckes