الدالة التي تعمل على انشاء كل تبديل ممكن لقيم المدخلات هي التالي/
الدالة itertools.permutations | هي دالة في بايثون تقوم بإنشاء جميع التباديل الممكنة لقيم المدخلات.
دالة itertools | هي وحدة في بايثون تُقدم مهام معالجة مُتكررة مثل التباديل والتوافيق وغيرها.
ودالة permutations | هي دالة داخل الوحدة itertools التي تُنشئ مُكررًا يقدم جميع التباديل الممكنة لمُتتالية معينة.