运行以下代码,输出结果正确的是?( )
a=1 b=c=[] def fun(a,c): a=2 c.append(a) fun(a,c) print(a,b,c)
2 [2] [2]
1 [] [2]
1 [2] [2]
2 [] [2]