应该有128个不同的列表。000000100000100000100这样的一些可能性
我想这就是你想要的:-将其转换为二进制-从0000000开始,您增加1(二进制!)
>>> 0000000
>>> 0000001
>>> 0000010
[...]然后,您的7位范围将产生2 ^ 7 = 128个不同的值,将它们转换为字符串,您应该有解决方案。
也许像
[[char for char in f'{i+1:07b}'] for i in range(128)]
将解决您的问题,但是在您进一步阐明问题之前,这是无法确定的