我对python还不太熟悉,事情很少是why's和how's。我只知道python中的“set”,似乎无法按声明的顺序打印出来。 我的代码:
myPersonels = {"Haime", "Brian", "Ryan", "Jonathan", "Patrick", "Robert",
"Renzo", "Rjay", "Daniel", "Angelo"}
print(myPersonels)
输出:
{'Rjay', 'Daniel', 'Jonathan', 'Robert', 'Ryan', 'Renzo', 'Brian', 'Haime',
'Angelo', 'Patrick'}
我尝试了sorted()方法,但它给出了字母顺序,这不是我想要的。我希望它打印的顺序和我申报的一样。我该怎么做?任何帮助都将不胜感激。你知道吗
不要使用set使用list(或者tuple,如果您永远不会更改值或长度),这会保留顺序。你知道吗
相关问题 更多 >
编程相关推荐