Python列表,长度为7。如何用零和一填充数据

问题描述 投票:-4回答:2

应该有128个不同的列表。000000100000100000100这样的一些可能性

python string list
2个回答
0
投票

我想这就是你想要的:-将其转换为二进制-从0000000开始,您增加1(二进制!)

>>> 0000000
>>> 0000001
>>> 0000010

[...]然后,您的7位范围将产生2 ^ 7 = 128个不同的值,将它们转换为字符串,您应该有解决方案。


0
投票

也许像

[[char for char in f'{i+1:07b}'] for i in range(128)]

将解决您的问题,但是在您进一步阐明问题之前,这是无法确定的

© www.soinside.com 2019 - 2024. All rights reserved.