python:给定变量的真值表(用列表保存字典),每一个字典都是一种真值情况
传入
['a', 'b', 'c', 'd']
实现这种效果 ,从0到16的二进制
代码如下:注意map、list、zip、dict的一个套一个
# 产生真值序列(字典形式)的列表
def gen_truth_list(elems): # elems=['a', 'b', 'c', 'd']
num = len(elems)
tl = []
for i in range(2 ** num): # 从0到2的n次方,转化成n位的二进制
st ...
原创
2021-12-18 20:39:42 ·
756 阅读 ·
0 评论