python n choose r
# PYTHON 3.8
import math
math.comb(n, r)
python n choose r
# PYTHON 3.8
import math
math.comb(n, r)
python choose function
>>> from math import comb
>>> comb(20,10)
python choose function
deck = range(1, 53) #get deck of cards from 1 to 52
comb = list(itertools.combinations(deck, 2)) # make list with unic 2 cards combination
len(comb) #output 1326
python n choose r
# PYTHON <3.8
import operator as op
from functools import reduce
def ncr(n, r):
r = min(r, n-r)
numer = reduce(op.mul, range(n, n-r, -1), 1)
denom = reduce(op.mul, range(1, r+1), 1)
return numer // denom # or / in Python 2
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us