我有一个numpy数组' date1'大小100,存储日期如:
>>> date1[0]
datetime.datetime(2011, 1, 2, 0, 0)
date1 index 1到99我没有显示但是还有其他日期存储在其中。
But I get the following:
z1 = list(set(date1))
>>> z1[0]
datetime.datetime(2011, 5, 7, 0, 0)
为什么set操作会弄乱原始数组中存储的值的顺序?如何确保set以与原始数组中相同的顺序保存值。