如何正确获取Python中数字的所有组合
📁 python, 人工智能
现有代码:
import itertoolsfor i in itertools.combinations_with_replacement('0123456789', 4): print(''.join(i))我需要获取所有4位数字的组合(允许重复)。部分程序输出:
00000001000200030004000500060007000800090011001200130014001500160017001800190022002300240025请问为什么在0009之后是0011,而不是0010?同样的问题也出现在0022之后。