Как объединить каждый элемент в списке с помощью оператора «и» - PullRequest
0 голосов
/ 12 июля 2019

Мне нужно выбрать каждый элемент в списке и поместить и логический оператор между каждым элементом

например,

скажите, есть ли у меня список:

a = ['a','b','c']

и я хочу:

'a' and 'b' and 'c'

Ответы [ 2 ]

1 голос
/ 12 июля 2019
from operator import and_
from functools import reduce
reduce(and_, ['a' , 'b' , 'c'], True)

и да, это не работает с символами

0 голосов
/ 12 июля 2019

Разве функция all в значительной степени не то, что вы пытаетесь сделать?

a = ['a','b','c']
all(a)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...