在某些情况下,我们需要获取仅包含布尔值(如true和false)的列表。在本文中,如何创建仅包含布尔值的列表。
我们使用范围函数给它,这就是我们想要的值的数量。使用for循环,我们根据需要分配true或false今日列表。
res = [True for i in range(6)] # Result print("The list with binary elements is : \n" ,res)
输出结果
运行上面的代码给我们以下结果-
The list with binary elements is : [True, True, True, True, True, True]
*运算符可以重复相同的值所需的次数。我们用它来创建一个带有布尔值的列表。
res = [False] * 6 # Result print("The list with binary elements is : \n" ,res)
输出结果
运行上面的代码给我们以下结果-
The list with binary elements is : [False, False, False, False, False, False]
我们还可以使用字节数组函数,该函数将给我们0作为默认值。
res = list(bytearray(5)) # Result print("The list with binary elements is : \n" ,res)
输出结果
运行上面的代码给我们以下结果-
The list with binary elements is : [0, 0, 0, 0, 0]