下列选项中,与列表推导式my_list=[n**2 for n in range(6)]功能不相同的是?( )
list1=[n**n for n in range(6)]
list2=[] for n in range(6): list2.append(n*n)
list3=list(map(lambda n:n**2,range(6)))
list4=list(map(lambda n:pow(n,2),range(6)))