# 布尔值列表
bool_list = [True, False, True, False, False, True]
# 创建新的整数列表
int_list = []
# 遍历布尔值列表并转换为整数
for value in bool_list:
if value:
int_list.append(1)
else:
int_list.append(0)
print(int_list)
输出结果:
[1, 0, 1, 0, 0, 1]
可以看到,遍历布尔值列表并将其转换为整数的方法是使用循环和条件语句来检查每个值,如果为True
则添加1到新列表中,否则添加0到新列表中。