คุณสามารถใช้วิธีการเรียงสับเปลี่ยนของแพ็คเกจ itertools เพื่อค้นหาการเปลี่ยนแปลงทั้งหมดของรายการใน Python คุณสามารถใช้ได้ดังนี้ −
ตัวอย่าง
นำเข้า itertoolsperms =list(itertools.permutations([1, 2, 3]))print(perms)
ผลลัพธ์
สิ่งนี้จะให้ผลลัพธ์ -
<ก่อนหน้า>[(1, 2, 3), (1, 3, 2), (2, 1, 3), (2, 3, 1), (3, 1, 2), (3, 2, 1 )]