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

用户名

我想根据另一个列表的值对一个列表的索引进行排序。我的代码是:

  x = ['mango','orange','butter','milk','coconut','tree','sky','moon','dog','cat','ant','pop','fog'] // sort this list
  y = ['1','10','11','12','13','2','3','4','5','6','7','8','9']

我正在做的是:

  >>> x.sort(key=lambda (a,b): y.index(a))
      Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
      File "<stdin>", line 1, in <lambda>
      ValueError: too many values to unpack

我想要的结果是:

   x = ['mango','cat','ant', 'pop', 'fog','orange','butter','milk','coconut','tree','sky','moon','dog']  
提格布

我想你的猫掉了。

>>> new = [x[int(index) - 1] for index in y]
>>> new
['mango', 'cat', 'ant', 'pop', 'fog', 'orange', 'butter', 'milk', 'coconut', 'tree', 'sky', 'moon', 'dog']

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

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

来自分类Dev

根据另一个列表中的值对列表进行排序,并从排序中排除列表中的元素?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

根据python中的索引用另一个列表的值替换列表中的值

来自分类Dev

根据另一个列表中的值对列表重新排序?

来自分类Dev

根据输入值形成另一个列表的索引列表

来自分类Dev

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

来自分类Dev

按在另一个列表中找到的值对列表进行排序C#

来自分类Dev

C#从另一个列表的值对列表进行排序

来自分类Dev

根据python中另一个列表的最大值对数组的列索引进行分组

来自分类Dev

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

来自分类Dev

根据第一个索引值对二维列表进行排序

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

在另一个列表中查找一个列表的值的索引

来自分类Dev

使用linq从另一个列表获取的索引值过滤一个列表

来自分类Dev

按索引将一个列表中的值插入另一个列表

来自分类Dev

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

来自分类Dev

根据另一个下拉列表选择一个下拉列表的值

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

Related 相关文章

  1. 1

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

  2. 2

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

  3. 3

    根据另一个列表中的值对列表进行排序,并从排序中排除列表中的元素?

  4. 4

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

  5. 5

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

  6. 6

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

  7. 7

    根据python中的索引用另一个列表的值替换列表中的值

  8. 8

    根据另一个列表中的值对列表重新排序?

  9. 9

    根据输入值形成另一个列表的索引列表

  10. 10

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

  11. 11

    按在另一个列表中找到的值对列表进行排序C#

  12. 12

    C#从另一个列表的值对列表进行排序

  13. 13

    根据python中另一个列表的最大值对数组的列索引进行分组

  14. 14

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

  15. 15

    根据第一个索引值对二维列表进行排序

  16. 16

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

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

    在另一个列表中查找一个列表的值的索引

  21. 21

    使用linq从另一个列表获取的索引值过滤一个列表

  22. 22

    按索引将一个列表中的值插入另一个列表

  23. 23

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

  24. 24

    根据另一个下拉列表选择一个下拉列表的值

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

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

热门标签

归档