0 / 0 / 0
Регистрация: 16.12.2019
Сообщений: 4

Нужно отсортировать список и убрать числа которые повторялись (Python)

20.02.2020, 00:34. Показов 3469. Ответов 3

Студворк — интернет-сервис помощи студентам
Задается случайный список чисел с клавиатуры. Нужно убрать из списка числа которые в этом списке повторялись.
Т.е, к примеру, если ввести список [1,2,3,1,5,3] то должно выводить [2,5]
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.02.2020, 00:34
Ответы с готовыми решениями:

Есть массив из 20 чисел, нужно вывести в одну строчку числа которые повторялись, а в другую неповторяющиеся
Есть массив из 20 чисел, нужно вывести в одну строчку числа из этого массива которые повторялись, а в другую которые не повторялись.Вот...

Создать список из n целых чисел. Убрать из списка числа которые делятся на m
Создать список из n целых чисел. Убрать из списка числа которые делятся на m. Процедура может повторяться.

Создать и заполнить файл f1 числами. Переписать числа из файла f1 в f2, которые ни разу не повторялись
Создать и заполнить файл f1 числами. Переписать числа из файла f1 в f2, которые ни разу не повторялись. Нужно решить типизированным и не...

3
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,977
20.02.2020, 00:50
Python
1
2
3
4
>>> UL = [1, 2, 3, 1, 5, 3]
>>> SL = [x for x in UL if UL.count(x) == 1]
>>> print(sorted(SL))
[2, 5]
0
 Аватар для palva
4278 / 2970 / 693
Регистрация: 08.06.2007
Сообщений: 9,930
Записей в блоге: 5
20.02.2020, 01:06
Лучший ответ Сообщение было отмечено Mak5Well как решение

Решение

Если в лоб запрограммировать, то
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
arr = [1,2,3,1,5,3]
n = len(arr)
i = 0
while i < n-1:
    j = i+1
    r = False
    while j < n:
        if arr[j] == arr[i]:
            arr.pop(j)
            n -= 1
            r = True
        else:
            j += 1
    if r:
        arr.pop(i)
        n -= 1
    else:
        i += 1
print(arr)
Добавлено через 6 минут
Кстати, я не сортировал. Позднее увидел в заголовке, что надо было.
1
0 / 0 / 0
Регистрация: 16.12.2019
Сообщений: 4
20.02.2020, 01:10  [ТС]
Спасибо большое! Ну а с сортировкой то я и сам справлюсь)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.02.2020, 01:10
Помогаю со студенческими работами здесь

Вывести на экран те парные числа одномерного массива целых чисел, которые повторялись при вводе
После ввода с клавиатуры произвольного одномерного массива целых чисел ( в пределах знакового целого типа) вывести на экран те парные...

Python убрать список
Привет, ребят, меня немного запаяло. Суть в чем есть допустим список . как избавиться от списка и на выходе получить {a:1, b:2, c:3}, {d:4,...

Есть список, каждый элемент которого это счет в бенке - пробел - сумма. Нужно отсортировать список по сумме
Есть список, каждый элемент которого это номер счета в банке - пробел - сумма Мне не удается реализовать алгоритм, который...

Нужно отсортировать список покупателей по алфавиту
Код сравнения взял с другой проги, переделал под себя, но там было без классов. Вроде все правильно, но выскакивает ошибка в строке 35 ...

Программа готова, но нужно отсортировать список по алфавиту
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;windows.h&gt; #include &lt;conio.h&gt; #define n 3 typedef struct...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru