从另一个列表对json列表进行排序

我正在尝试从另一个列表中排序一个json列表。例:

jsonList = [{'id': 'das', 'name': 'something'}, {'id': 'rtn', 'name': 'Something Else'}, {'id': 'ddsn', 'name': 'Something ElseElse'}]
orderList = ['rtn', 'ddsn', 'das']

goodList = someFunction(jsonList, orderList )

我需要输出是按ID排序的json列表:

goodList = [{'id': 'rtn', 'name': 'Something Else'}, {'id': 'ddsn', 'name': 'Something ElseElse'}, {'id': 'das', 'name': 'something'}]
死神

goodList = sorted(jsonList, key=lambda x: orderList.index(x['id']))

或者如果您只想按ID排序

sorted(jsonList, key=lambda x : x['id'])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据另一个列表对列表进行排序

来自分类Dev

根据另一个列表对列表进行排序

来自分类Dev

Python根据另一个列表对一个列表进行排序

来自分类Dev

需要更好的方法将一个列表与另一个列表进行排序

来自分类Dev

Scala根据另一个列表中的值对一个列表进行排序

来自分类Dev

使用一个列表对另一个列表进行排序

来自分类Dev

如何根据另一个活动的可排序列表对列表进行重新排序?

来自分类Dev

按另一个列表的排序顺序对列表进行排序

来自分类Dev

这是基于另一个列表的排序排列对列表进行排序的不好方法吗?

来自分类Dev

根据另一个排序列表在python中对列表进行排序

来自分类Dev

根据另一个排序的嵌套列表python对嵌套列表进行排序

来自分类Dev

如何根据另一个活动的可排序列表对列表进行重新排序?

来自分类Dev

根据另一个列表的排序索引对列表进行排序

来自分类Dev

按键对列表进行排序并以与第一个相同的方式对另一个列表进行排序?

来自分类Dev

根据另一个数组对一个列表进行排序

来自分类Dev

Python:如何根据另一个列表对列表进行排序

来自分类Dev

根据另一个列表的内容对列表进行排序

来自分类Dev

根据另一个列表值对列表的索引值进行排序

来自分类Dev

根据R中另一个列表的顺序对列表进行排序

来自分类Dev

使用另一个列表对Python列表中的字符串进行排序

来自分类Dev

如何根据另一个列表对列表进行排序?Python

来自分类Dev

如何使用Linq使用另一个列表的值对列表进行排序

来自分类Dev

使用另一个列表的比较对列表进行排序

来自分类Dev

按另一个内存列表对内存列表进行排序

来自分类Dev

根据另一个列表值对列表的索引值进行排序

来自分类Dev

如何使用与另一个列表的比较来对列表中的字典进行排序

来自分类Dev

使用DSU根据另一个列表对列表进行排序

来自分类Dev

按另一个列表的索引对列表进行排序?

来自分类Dev

如何根据另一个列表对列表进行排序?Python

Related 相关文章

  1. 1

    根据另一个列表对列表进行排序

  2. 2

    根据另一个列表对列表进行排序

  3. 3

    Python根据另一个列表对一个列表进行排序

  4. 4

    需要更好的方法将一个列表与另一个列表进行排序

  5. 5

    Scala根据另一个列表中的值对一个列表进行排序

  6. 6

    使用一个列表对另一个列表进行排序

  7. 7

    如何根据另一个活动的可排序列表对列表进行重新排序?

  8. 8

    按另一个列表的排序顺序对列表进行排序

  9. 9

    这是基于另一个列表的排序排列对列表进行排序的不好方法吗?

  10. 10

    根据另一个排序列表在python中对列表进行排序

  11. 11

    根据另一个排序的嵌套列表python对嵌套列表进行排序

  12. 12

    如何根据另一个活动的可排序列表对列表进行重新排序?

  13. 13

    根据另一个列表的排序索引对列表进行排序

  14. 14

    按键对列表进行排序并以与第一个相同的方式对另一个列表进行排序?

  15. 15

    根据另一个数组对一个列表进行排序

  16. 16

    Python:如何根据另一个列表对列表进行排序

  17. 17

    根据另一个列表的内容对列表进行排序

  18. 18

    根据另一个列表值对列表的索引值进行排序

  19. 19

    根据R中另一个列表的顺序对列表进行排序

  20. 20

    使用另一个列表对Python列表中的字符串进行排序

  21. 21

    如何根据另一个列表对列表进行排序?Python

  22. 22

    如何使用Linq使用另一个列表的值对列表进行排序

  23. 23

    使用另一个列表的比较对列表进行排序

  24. 24

    按另一个内存列表对内存列表进行排序

  25. 25

    根据另一个列表值对列表的索引值进行排序

  26. 26

    如何使用与另一个列表的比较来对列表中的字典进行排序

  27. 27

    使用DSU根据另一个列表对列表进行排序

  28. 28

    按另一个列表的索引对列表进行排序?

  29. 29

    如何根据另一个列表对列表进行排序?Python

热门标签

归档