Zaten bir yöntem neredeyse yapabilirsiniz var AncakPython tarafından tekrar edilmeden iki setin düzenlemesi nasıl yapılır?</p> <pre><code>from itertools import product l = {1,2,3} print(list(product(l,l))) </code></pre> <p>çıkışı:
[(1, 1), (1, 2), (1, 3), (2, 1), (2, 2), (2, 3), (3, 1), (3, 2), (3, 3)]
, I (1,1) gibi setine istemiyoruz (2 , 2), (3,3)
ve (2, 3), (3, 2), sadece set kavramında aynı olduklarından bir kez görünmelidir.
Yani tam olarak istediğiniz çıktısı:
[(1, 2), (1, 3), (2, 1), (2, 3)]
Bunu nasıl yapabilirim
?
'(1, 2)' ve '(2, 1) 'sonra beklenen çıkış olmamalıdır. – JRodDynamite