169 похожих чатов

Ребят, подскажите. Есть два списка. В списке А есть набор

элементов X. В списке 2 есть набор элементов из X, но не полный. В нём только элементы из X, но не все, а только их часть. Мне нужно получить список C, где будут все элементы, которые есть в A, но нет в B. Грубо говоря нужны все элементы A-B. Как получить такой список в Питоне?

29 ответов

23 просмотра

list(set(list_2).difference(list_1))

если А это dataframe, то через query можно

Грубо говоря нужны все элементы A-B. литерали сделать A-B ))

Сделать запрос в гугл: https://www.google.com/search?q=python+list+difference Я бы за такие вопросы сразу в бан отправлял. Если нет желания хоть каплю подумать, то и результат не нужен. Какому проценту из 3.3К участников чата может быть интересен и полезен Ваш вопрос и ответ на него?

Сергей- Автор вопроса
Ilya Shutov
Сделать запрос в гугл: https://www.google.com/sear...

Ну и зачем твой высер? Мне несколько человек, которым это было несложно ответили. Я не мог загуглить difference, потому что не знал про него

Ilya Shutov
Сделать запрос в гугл: https://www.google.com/sear...

Не стоит так критично) Пожурить за неумение гуглить стоит, но банить не надо, может учится человек

Сергей
Ну и зачем твой высер? Мне несколько человек, кото...

Если бы Илья не написал как вы говорите "высер"?? - то я бы подумал что что то случилось в мире глобальное. А так, да, это нормально..

Сергей- Автор вопроса
SergeiV
Если бы Илья не написал как вы говорите "высер"?? ...

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

Сергей
Вы уж простите за грубую лексику, но если человек ...

Это не грубая лексика, поверьте, это нормальная лексика, все в порядке. Или вы тут совсем недавно?

Сергей- Автор вопроса
SergeiV
Это не грубая лексика, поверьте, это нормальная ле...

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

Kim Young
Не стоит так критично) Пожурить за неумение гуглит...

Может и не стоит. Ничего личного. Но заменять чтение книг вопросами в чате — негоже. Когда подобных вопросов 80%— что происходит? При этом еще и курсы рекламируют из каждого утюга. Это вопрос второго урока по питону в 7-м классе. Надо просто купить книги и прочесть один раз хоть одну для начинающих, чтобы контекст составить. Потом научиться задавать вопросы Гуглу и SO. Если речь про удочку, а не рыбу. Если же нужна готовая еда из АВ каждый день — ну тут не знаю.

Ilya Shutov
Может и не стоит. Ничего личного. Но заменять чте...

Илья, ну не всем в школе программирование преподавали... не спорю, это основы питона, но человек ведь может забыть)

Евгения Голева
Илья, ну не всем в школе программирование преподав...

Так Гугл и SO? Я же даже ссылку запроса приложил

Евгения Голева
вы молодец)

Спасибо, я в курсе :)

Ilya Shutov
Может и не стоит. Ничего личного. Но заменять чте...

Технически это даже не питон, а теория множеств

Kim Young
Технически это даже не питон, а теория множеств

Я не стал даже про это упоминать. А есть волшебное слово. RTFM

Ilya Shutov
Так Гугл и SO? Я же даже ссылку запроса приложил

Гпт, кстати, легко ответил на этот вопрос)

Kim Young
Гпт, кстати, легко ответил на этот вопрос)

Да его уже кто только не советует. Это уже по дефолту

Ilya Shutov
Да его уже кто только не советует. Это уже по дефо...

Решил проверить, сможет ли он пояснить и написать код. Смог

Kim Young
Решил проверить, сможет ли он пояснить и написать ...

Может. Нормально иногда дает. Но чаще лажу, если вопрос нетривиальный.

Евгения Голева
он платный 🤓

зажать 20 баксов\месяц - увольте

Max A
зажать 20 баксов\месяц - увольте

мне просто пока не надо) но пользу понимаю, поэтому вообще нет вопросов к тем, кто пользуется)

Сергей
Ну и зачем твой высер? Мне несколько человек, кото...

Давайте корректнее. Отредактируйте свое сообщение и не используйте больше таких оборотов

Oleg Basmanov
Давайте корректнее. Отредактируйте свое сообщение ...

Олег, другого посыла вовсе и не было. Раздули просто на ровном месте.

О питоне в 7 классе я мог только мечтать. Это в 239 матлицее где Дуров учился наверное да. У нас информатика в школе закончилась на языке ЛОГО, в универе был Бейсик который грузили на АГАТ с 5 дюймовой дискеты.. о 50 оттенках зелёного на сферических мониторах я уже молчу.. тяги к программированию в те годы я точно не испытывал. Спросил тут выпускницу нашего универа "как там с программированием сейчас" ответила что уже не агаты.. но по прежнему Бейсик)) и никакого вовлечения

SergeiV
О питоне в 7 классе я мог только мечтать. Это в 23...

Даже во времена Агата заинтересованные люди самостоятельно занимались и достигали куда большего. - https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%B8%D0%BA%D0%B0_%D0%9C%D0%9A-52 - https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D0%B4%D0%B8%D0%BE-86%D0%A0%D0%9A - https://ru.wikipedia.org/wiki/%D0%91%D0%9A_(%D1%81%D0%B5%D0%BC%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%BE_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80%D0%BE%D0%B2) - https://ru.wikipedia.org/wiki/ZX_Spectrum Сейчас - и подавно все есть. Было бы желание и стремление.

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Карта сайта