Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

permutation and combination in python



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)
    
    
Comment

permutation and combination program in python

# Python program to print all permutations with 
# duplicates allowed 
  
def toString(List): 
    return ''.join(List) 
  
# Function to print permutations of string 
# This function takes three parameters: 
# 1. String 
# 2. Starting index of the string 
# 3. Ending index of the string. 
def permute(a, l, r): 
    if l==r: 
        print (toString(a))
    else: 
        for i in range(l,r): 
            a[l], a[i] = a[i], a[l] 
            permute(a, l+1, r) 
            a[l], a[i] = a[i], a[l] # backtrack 
  
# Driver program to test the above function 
string = "ABC"
n = len(string) 
a = list(string) 
permute(a, 0, n) 
  
# This code is contributed by Bhavya Jain
Comment

combinations and permutations in python

from itertools import permutations
from itertools import combinations
Comment

PREVIOUS NEXT
Code Example
Python :: rgb to grayscale python 
Python :: remove days when subtracting time python 
Python :: activate venv environment 
Python :: python integers 
Python :: counting unique values python 
Python :: from future import division 
Python :: Exiting from python Command Line 
Python :: tkinter window minsize 
Python :: sum of fraction numbers in python 
Python :: 0x80370102 kali linux 
Python :: bytestring python 
Python :: best time to buy and sell stock python 
Python :: beautifulsoup remove tag with class 
Python :: google scikit learn decision tree 
Python :: query first 5 element in django 
Python :: python windows api 
Python :: pandas series to dataframe index as column 
Python :: how to swirtch the placement of the levels in pandas 
Python :: store command in discord.py 
Python :: threading in python 
Python :: ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes or control characters 
Python :: python convert datetime to float 
Python :: python subtract between list 
Python :: dataFrame changed by function 
Python :: encapsulation in python 
Python :: na.fill pyspark 
Python :: Example pandas.read_hfd5() 
Python :: upload file django 
Python :: scroll to top selenium python 
Python :: python add hyphen to string 
ADD CONTENT
Topic
Content
Source link
Name
8+7 =