根据另一个列表中的值从两个列表创建一个列表

伊达
list1=['String-1', 'String-2', 'String-1', 'String-1', 'String-2', 'String-2', 'String-1', 'String-2', 'String-1', 'String-2']
list2=['TEXT-1', 'TEXT-1', 'TEXT-1', 'TEXT-1', 'TEXT-1']
list3=['TEXT-2', 'TEXT-2', 'TEXT-2', 'TEXT-2']

我想根据 list1 中的值从 list2 和 list3 构造列表 4 如果 list1=String-1 中的值然后从 list2 中选择否则从 list3 中选择

finallist=['TEXT-1', 'TEXT-2', 'TEXT-1', 'TEXT-1', 'TEXT-2', 'TEXT-2', 'TEXT-1', 'TEXT-2', 'TEXT-1', 'TEXT-2']

有什么帮助吗?

吉米卡洛斯

这应该做:

list1=['String-1', 'String-2', 'String-1', 'String-1', 'String-2', 'String-2', 'String-1', 'String-2', 'String-1', 'String-2']
list2=['TEXT-1', 'TEXT-1', 'TEXT-1', 'TEXT-1', 'TEXT-1']
list3=['TEXT-2', 'TEXT-2', 'TEXT-2', 'TEXT-2', 'TEXT-2']

list2chosen,list3chosen = 0,0
finallist = []
for n in list1:
    if n == "String-1":
        finallist.append(list2[list2chosen])
        list2chosen += 1
    elif n == "String-2":
        finallist.append(list3[list3chosen])
        list3chosen += 1

print(finallist)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从两个向量(一个是键,另一个是值)在R中创建一个列表?

来自分类Dev

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

来自分类Dev

如何一次遍历两个列表列表并将一个列表中的值替换为另一个列表?

来自分类Dev

在另一个列表中搜索列表值

来自分类Dev

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

来自分类Dev

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

来自分类Dev

根据另一个列表中的元素重复一个列表中的元素

来自分类Dev

根据另一个列表中的元素重复一个列表中的元素

来自分类Dev

根据另一个列表中的索引汇总一个列表中的元素

来自分类Dev

从两个列表创建一个元组列表

来自分类Dev

根据rails中另一个下拉列表的值生成下拉列表值

来自分类Dev

根据另一个列表中的值获取列表值

来自分类Dev

比较两个列表并将值从一个导入到另一个

来自分类Dev

根据MVC 4中另一个下拉列表选定值填充一个下拉列表

来自分类Dev

根据MVC 4中的另一个下拉列表选定值填充一个下拉列表

来自分类Dev

Python 3.x-根据另一个列表对一个列表进行排序,然后返回两个排序后的列表

来自分类Dev

根据另一个列表中的值操作字典列表

来自分类Dev

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

来自分类Dev

pandas:根据另一个列表列中的条件从列表列返回值

来自分类Dev

根据另一个下拉列表禁用下拉列表中的多个值

来自分类Dev

根据另一个列表中的重复值合并子列表

来自分类Dev

在javascript中从另一个列表中减去一个列表的值

来自分类Dev

从另一个列表中的一个列表中查找任何值

来自分类Dev

从另一个列表中存在的两个列表中查找2个项目的Python方法

来自分类Dev

从另一个列表中存在的两个列表中查找2个项目的Python方式

来自分类Dev

根据唯一值python将一个列表分为两个列表

来自分类Dev

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

来自分类Dev

根据另一个列表制作动态列表

来自分类Dev

根据另一个列表过滤通用列表

Related 相关文章

  1. 1

    如何从两个向量(一个是键,另一个是值)在R中创建一个列表?

  2. 2

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

  3. 3

    如何一次遍历两个列表列表并将一个列表中的值替换为另一个列表?

  4. 4

    在另一个列表中搜索列表值

  5. 5

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

  6. 6

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

  7. 7

    根据另一个列表中的元素重复一个列表中的元素

  8. 8

    根据另一个列表中的元素重复一个列表中的元素

  9. 9

    根据另一个列表中的索引汇总一个列表中的元素

  10. 10

    从两个列表创建一个元组列表

  11. 11

    根据rails中另一个下拉列表的值生成下拉列表值

  12. 12

    根据另一个列表中的值获取列表值

  13. 13

    比较两个列表并将值从一个导入到另一个

  14. 14

    根据MVC 4中另一个下拉列表选定值填充一个下拉列表

  15. 15

    根据MVC 4中的另一个下拉列表选定值填充一个下拉列表

  16. 16

    Python 3.x-根据另一个列表对一个列表进行排序,然后返回两个排序后的列表

  17. 17

    根据另一个列表中的值操作字典列表

  18. 18

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

  19. 19

    pandas:根据另一个列表列中的条件从列表列返回值

  20. 20

    根据另一个下拉列表禁用下拉列表中的多个值

  21. 21

    根据另一个列表中的重复值合并子列表

  22. 22

    在javascript中从另一个列表中减去一个列表的值

  23. 23

    从另一个列表中的一个列表中查找任何值

  24. 24

    从另一个列表中存在的两个列表中查找2个项目的Python方法

  25. 25

    从另一个列表中存在的两个列表中查找2个项目的Python方式

  26. 26

    根据唯一值python将一个列表分为两个列表

  27. 27

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

  28. 28

    根据另一个列表制作动态列表

  29. 29

    根据另一个列表过滤通用列表

热门标签

归档