【非凡程序员】Swift语言中字典的遍历以及value值的排序

首先,定义一个字典dictDemo,然后将字典中的value值遍历出来,添加到定义的数组valueArray中,在进行冒泡排序;

var dictDemo : Dictionary <String,Int>=["avgAge":20,"IDnumber":23,"minAge"=17,"MaxAge"=25]
var valueArray =[Int]()
for  (itemKey,itemValue) in dictDemo{
 valueArray.append=itemValue
}
var temp=0
for i=0;i<valueArray.count;i++{
   for j=i;j<valueArray.count;j++{
       if(valueArray[i]<valueArray[j])
          temp=valueArray[i]
          valueArray[i]=valueArray[j]
          valueArray[j]=temp
       }
}
print(valueArray)

这样就实现了字典的值,冒泡排序。

你可能感兴趣的:(【非凡程序员】Swift语言中字典的遍历以及value值的排序)