我试图对用声明的ArrayList进行排序
val mylist = ArrayList<Map<String, Any>>()
val current = HashMap<String, Any>()
current.put("label", "MyLabel")
current.put("pack", "MyPackage")
current.put("icon", iconData)
mylist.add(current)
我想根据“标签”项对我的列表进行排序
谢谢您的评论
嗯
答案 0 :(得分:1)
val sortedList = mylist.sortedWith(compareBy({ it.get("label") }))
我认为应该这样做。我当前的计算机上未安装Kotlin,因此无法对其进行测试。无论如何,这肯定是普遍的想法。
答案 1 :(得分:0)
尝试:
for i in tab:
plt.imsave(os.path.join(target_directory,str(i)), image) # <-- here