コードが非常に完璧に見えてもコードにエラーがあったとき、Pythonでキューを使用していましたが、後で割り当てスタイルを変更すると突然コードが機能し始めました。コードは以前はこのように見えました。
    x=y=Queue()
    x.put("a")
    x.put("b")
    print y.get()
後で私はこれに変更し、それは動作し始めました
    x=Queue()
    y=Queue()
    x.put("a")
    x.put("b")
    print y.get(10)
両方のコードの動作が異なるのはなぜですか?