关于列表的问题
print(list({"中华","人民","共和国"}))三台设备的运行结果都不一样是怎么回事阿
第一台:['中华',’人民‘,'共和国']
第二台:['共和国','人民','中华']
第三台:['中华','共和国','人民'] 这是因为集合(set)是无序的,每次转换成列表(list)的顺序可能不同。在这种情况下,您可以使用有序的列表(list)来代替集合(set)来保证顺序的一致性。例如:
words = ["中华", "人民", "共和国"]
print(words)
这样就可以保证输出结果的顺序是一致的。
页:
[1]