Прежде всего, моя цель — случайным образом получить только один элемент из обоих известных наборов. Итак, мой первоначальный метод сначала пересекает два множества. А затем случайным образом подобрать элемент из пересекающегося множества. Но это глупо, потому что мне нужны только элементы, а не пересекающийся набор.
Поэтому мне нужно найти алгоритм set.intersection().
Я сравниваю затраты времени между методы set.intersection() и for{for{}}. Set.intersection() работает быстрее другого (в 100 раз). Поэтому использование «for{for{}}» для выбора случайных элементов не является разумной идеей.
Какой алгоритм лежит в основе set.intersection() в Python?
Подробнее здесь: https://stackoverflow.com/questions/201 ... -in-python
Каков алгоритм set.intersection() в Python? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение