itertools - Serbipunk/notes GitHub Wiki
https://docs.python.org/zh-cn/3/library/itertools.html
product('ABCD', repeat=2)
AA AB AC AD BA BB BC BD CA CB CC CD DA DB DC DD
ε ε«θͺε·±ηζζη»ε
permutations('ABCD', 2)
AB AC AD BA BC BD CA CB CD DA DB DC
ζι€θͺε·±ηζζη»ε
combinations('ABCD', 2)
AB AC AD BC BD CD
ζι€θͺε·±ηεεη»ε
combinations_with_replacement('ABCD', 2)
AA AB AC AD BB BC BD CC CD DD
δΈζι€θͺε·±ηεεη»ε