如何获取列表中最大长度的子列表?从数组python中选择最大值
我有这样的代码:
c = [1,2]
a = [[1,2], [3,4], [3,2]]
for b in a:
g = len(list(set(b) - set(c))) *#list of difference items between c and b in a*
print(g)
结果
0
2
1
我需要得到b
在a
最长长度>>g = 2
我用
y = [b for b in a if max (g)]
TypeError: 'int' object is not iterable
谢谢