Answered by : smiling-sable-ons8mf260dao
import itertools
print(list(itertools.permutations([1,2,3])))
Source : | Last Update : Sat, 09 May 20
Answered by : taylor
import itertools
a = [1, 2, 3]
n = 3
perm_iterator = itertools.permutations(a, n)
for item in perm_iterator: print(item)
Source : | Last Update : Fri, 06 Nov 20
Answered by : softhunt
from itertools import permutations
a=permutations([1,2,3,4],2)
for i in a: print(i)
Source : https://softhunt.net/understanding-permutations-python-function-with-examples/ | Last Update : Sun, 17 Apr 22
Answered by : softhunt
from itertools import permutations
string="SOFT"
a=permutations(string)
for i in list(a): # join all the letters of the list to make a string print("".join(i))
Source : https://softhunt.net/understanding-permutations-python-function-with-examples/ | Last Update : Sun, 17 Apr 22
Answered by : shiny-swan-nr9zc1jaa9bq
def permute(LIST): length=len(LIST) if length <= 1: yield LIST else: for n in range(0,length): for end in permute( LIST[:n] + LIST[n+1:] ): yield [ LIST[n] ] + end
for x in permute(["3","3","4"]): print x
Source : https://stackoverflow.com/questions/2052951/python-get-all-permutations-of-numbers | Last Update : Fri, 25 Jun 21
Answered by : black-baboon
thislist = ["apple", "banana", "cherry"]
print(thislist[1])
Source : | Last Update : Tue, 14 Jan 20
Answered by : cautious-cod-fo6ix2k7utd3
import itertools
list(itertools.permutations([1, 2, 3]))
Source : https://coders911.org/questions/104420/How-to-generate-all-permutations-of-a-list | Last Update : Sun, 10 Apr 22
Answered by : ho-van-chuong
def permutations(s): if len(s) <= 1: yield s else: for i in range(len(s)): for p in permutations(s[:i] + s[i+1:]): yield s[i] + p
input = 'ABCD'
for permutation in enumerate(permutations(input)): print repr(permutation[1]),
print
Source : | Last Update : Tue, 09 Nov 21
Answered by : md-murad-hossain
from itertools import permutations
from itertools import combinations
p = permutations([1,2,4]) # or permutations([1, 2, 3], 2)
for i in p: print(i)
c = combinations([1,2,3],2)
for j in c: print(j)
Source : | Last Update : Thu, 13 Oct 22