Как проверить, существует ли объект в очереди Python - PullRequest
0 голосов
/ 29 июня 2018

Я ищу простую вещь, если объект существует в очереди Python

например

queue = Queue.Queue()
queue.put(1)
queue.put(2)
queue.put(3)
queue.put(4)

if 3 in queue:
     print "yes"

Я получаю ошибку;

Traceback (последний последний вызов):

Файл "", строка 1, в

TypeError: аргумент типа 'instance' не может быть повторен

Я новичок в Python, но знаю, что это легко сделать на Java.

Queue<Integer> q = new LinkedList<>();
//here is the method
q.contains(obj)

Я не смог найти никакого решения для этого случая, и мне это нужно в одной из моих проблем с Python. Буду очень признателен, если кто-нибудь сможет помочь.

-Krishna

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...