PYTHON ПЕРЕСЕЧЕНИЕ КОРТЕЖЕЙ
Кортежи в Python представляют собой неизменяемые последовательности разнотипных данных. Иногда возникает необходимость найти пересечение между двумя кортежами. Это можно сделать несколькими способами.
Первый способ - использование оператора &. Например:
tuple1 = (1, 2, 3, 4)
tuple2 = (3, 4, 5, 6)
intersection = tuple1 & tuple2
print(intersection)
В результате выполнения этого кода на экран будет выведено:
(3, 4)
Второй способ - использование функции intersection(). Например:
tuple1 = (1, 2, 3, 4)
tuple2 = (3, 4, 5, 6)
intersection = set(tuple1).intersection(tuple2)
print(intersection)
В результате выполнения этого кода на экран будет выведено:
{3, 4}
Третий способ - использование функции filter() и лямбда-функции. Например:
tuple1 = (1, 2, 3, 4)
tuple2 = (3, 4, 5, 6)
intersection = tuple(filter(lambda x: x in tuple1, tuple2))
print(intersection)
В результате выполнения этого кода на экран будет выведено:
(3, 4)
Python Старт Урок # 7 Множества и кортежи
Пересечение списков. Совпадающие элементы двух списков. Решение задачи на Python.
Python - Урок 7: Кортеж и множества
#31. Кортежи (tuple) и их методы - Python для начинающих
В чем разница между списками и кортежами в python?
Society House, Manzel and Majlis, Undisclosed by EMAAR, Skyline - обзор недвижимости Дубая
Python с нуля - Кортежи tuple в Python - Синтаксис, особенности, методы кортежей в Python
34 Кортежи (tuple) в Python. Операции и методы кортежей
Новые материалы:
- Чтение файла python utf 8
- Python число эйлера
- Программирование на python презентация
- Python вывод списка через запятую
- Django формы связанные с моделями
- Четные числа python задача
- Python актуальность языка
- Python документация pandas
- Python алгоритмическая торговля
- Адаптер паттерн python
- Hello harry python решение
- Для чего нужны функции модуля gettext в python
- Как удалить библиотеку в python через pip
- Как сделать секундомер в python
- Python скачать wing