python 列表取反
要对列表进行取反,即将列表中每个元素的布尔值取反,可以使用列表推导式来实现,例如:
my_list = [True, False, True, False, True] new_list = [not x for x in my_list] print(new_list) # [False, True, False, True, False]
在这个例子中,my_list 是一个包含布尔值的列表,new_list 是将 my_list 中每个元素取反的新列表。列表推导式 [not x for x in my_list] 中的 not x 表示将 x 的布尔值取反。
相关文章