python map lambda问题

value = [(1,2,3), (2,3,4), (2,np.nan,3)]
value = map(lambda x,del(x) if True in np.isnan(x), value)

想删除nan值,这样运行总是SyntaxError: invalid synta,问题出在哪儿,求告知

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^