Discuss / Python / Set的一个小问题

Set的一个小问题

dayancheng

#1 Created at ... [Delete] [Delete and Lock User]

s = set([1,2,4,5,2,1,4,5]) print (s)

s.add(19) print(s)

s.add(20) print(s)

s.remove(2) print(s)

输出的结果是: {1, 2, 4, 5} {1, 2, 19, 4, 5} {1, 2, 4, 5, 19, 20} {1, 4, 5, 19, 20}

为什么s.add(19)后会无序,但是s.add(20)后又有序啦


  • 1

Reply