- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How can SciPy be used to calculate the permutations and combination values in Python?
SciPy can be used to determine the permutation and combination with respect to two values.
A function named ‘perm’ present in the class ‘special’ in ‘SciPy’ is used.
Syntax of ‘perm’ function
scipy.special.perm(N, k)
Performing permutation on a set of values has been shown below
Example
from scipy.special import perm my_permute = perm(6, 2, exact = True) print("The permutation of 6 and 2 is ") print(my_permute)
Output
The permutation of 6 and 2 is 30
Explanation
- The required libraries are imported.
- Parameters are passed to the ‘perm’ function that computes the value.
- The value is assigned to a variable.
- This variable is displayed on the console.
Computing combination of two values in SciPy
A function named ‘comb’ present in the class ‘special’ in ‘SciPy’ is used.
Syntax of ‘comb’ function
scipy.special.comb(N, k)
Performing permutation on a set of values has been shown below
Example
from scipy.special import comb my_comb = comb(6, 2, exact = True) print("The combination of 6 and 2 is ") print(my_comb)
Output
The combination of 6 and 2 is 15
Explanation
- The required libraries are imported.
- Parameters are passed to the ‘comb’ function that computes the value.
- The value is assigned to a variable.
- This variable is displayed on the console.
Advertisements