我有一个脚本,可以循环遍历一系列的四个(或更少)字符的字符串。例如:
aaaa
aaab
aaac
aaad
如果可以像这样使用嵌套的循环来实现:
chars = string.digits + string.uppercase + string.lowercase
for a in chars:
print %s % a
for b in chars:
print %s%s % (a, b)
for c in chars:
print %s%s%s % (a, b, c)
for d in chars:
print %s%s%s%s % (a, b, c, d)
这种循环嵌套是否是一件不好的事情,如果是的话,有什么更好的方法可以实现我的目标?