Мне нужно выбрать каждый элемент в списке и поместить и логический оператор между каждым элементом
например,
скажите, есть ли у меня список:
a = ['a','b','c']
и я хочу:
'a' and 'b' and 'c'
from operator import and_ from functools import reduce reduce(and_, ['a' , 'b' , 'c'], True)
и да, это не работает с символами
Разве функция all в значительной степени не то, что вы пытаетесь сделать?
all
a = ['a','b','c'] all(a)