Python代码 print({(i,i ** 2) for i in range(5)}) 执行后可能输出是( )。
((0, 0), (1, 1), (2, 4), (3, 9), (4, 16))
[(0, 0), (1, 1), (2, 4), (3, 9), (4, 16)]
{(2, 4), (4, 16), (0, 0), (1, 1), (3, 9)}
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16}