python-list与set相互转换时的一个注意事项

list初始化,里面的元素是set,

n1={"","I","II","III","IV","V","VI","VII","VIII","IX"} #1~9
n10={"","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"} #10~90
n100={"","C","CC","CCC","CD","D","DC","DCC","DCCC","CM"} #100~900
n1000={"","M","MM","MMM","","","","","",""} #1000~3000
mylist = [n1,n10,n100,n1000]

想获取n10

mylist[1] #即为n10
n10list = list(mylist[1]) ###对set转换为list,注意此时得到的n10list的顺序

顺序是任意顺序,不一定为原来的顺序,这说明set转list,顺序可能会发生变化。

再次验证

python-list与set相互转换时的一个注意事项_第1张图片

你可能感兴趣的:(机器学习)