例如:
a = [['1', '2', '3', '6', '7', '8'], ['4'], ['5'], []]
b = ‘3’
需求是:判断b在不在a中,那么用
if b in a:
肯定是不行的额。。。。
所以有两种fa方法 :
第一种 :
即:
from itertools import chain
aa = list(chain(*a))
if b in aa:
print(1)
第二种:
import operator
from functools import reduce
a = [[1,2,3], [4,6], [7,8,9,8]]
print(reduce(operator.add, a))
[1, 2, 3, 4, 6, 7, 8, 9, 8]