获取python中所有可能的单个字节

获取python中所有可能的单个字节,第1张

概述我正在尝试生成所有可能的字节来测试机器学习算法(8-3-8壁画网络编码器).有没有办法在没有8个循环的 python中做到这一点? 排列有帮助吗? 我更喜欢优雅的方式来做这件事,但我会采取我目前所能得到的. 期望的输出: [0,0,0,0,0,0,0,0][0,0,0,0,0,0,0,1][0,0,0,0,0,0,1,0][0,0,0,0,0,0,1,1][0,0,0,0,0,1,0,0] 我正在尝试生成所有可能的字节来测试机器学习算法(8-3-8壁画网络编码器).有没有办法在没有8个循环的 python中做到这一点?

排列有帮助吗?

我更喜欢优雅的方式来做这件事,但我会采取我目前所能得到的.

期望的输出:

[0,0][0,1][0,1,1]...[1,1]
解决方法 是的,有,itertools.product:

import itertoolsitertools.product([0,1],repeat=8)>>> List(itertools.product([0,repeat=8))[(0,0),(0,1),

[…]

(1,(1,1)]
总结

以上是内存溢出为你收集整理的获取python中所有可能的单个字节全部内容,希望文章能够帮你解决获取python中所有可能的单个字节所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1195817.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存