我有以下
Python 2代码,它在lambda中解包一个元组.这个lambda包含在for循环中.
for lab, lab_pred, length in zip(labels, labels_pred, sequence_lengths):
accs += map(lambda (a, b): a == b, zip(lab, lab_pred))
将此移植到Python 3的最佳方法是什么?
最佳答案 我认为最好的解决方案是不使用map和lambda,而是使用list comprehension:
accs += [a == b for a, b in zip(lab, lab_pred)]