@IrideSharks

Как написать функцию которая удалит из списка чисел те, что совпадают с заданым числом I?

Есть list с элементами 4х значных чисел в формате str, нужно сравнить его с другим 4х значным числом str. В случае совпадения хотя бы одной из цифр, удалить такое число из list.

Например из list b [1234, 5678, 2300, 1615] и str 1111 получить b [5678, 2300]
  • Вопрос задан
  • 2485 просмотров
Решения вопроса 1
@throughtheether
human after all
Если я вас правильно понял, то примерно так:
>>> b=['1234', '5678', '2300', '1615']
>>> string='1000'
>>> c=[item for item in b if not set(item)&set(string)]
>>> c
['5678']
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы