【问题标题】:Python 3 - Printing the result of 2 lists [duplicate]Python 3 - 打印 2 个列表的结果 [重复]
【发布时间】:2020-04-12 05:04:27
【问题描述】:

我有这 2 个包含信息的列表:

test1 = [1,2,3,4]

test2 = ["a","b","c","d"]

我想按以下顺序打印: 第一个数组的第一项与第二个数组的第一项保持一致,第一个数组的第二项与第二个数组的第二项保持一致,依此类推。 我想这样打印:

[('a', 1),  ('b', 2), ('c', 3), ('d', 4)]

我该怎么做?我尝试了字符串格式,但没有成功。

【问题讨论】:

  • 您的列表test2 是变量列表还是字符串列表?在定义中,它似乎是变量,因为它们周围没有引号

标签: python python-3.x list


【解决方案1】:

这是最简单的解决方案:

list(zip(test2, test1))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-08
    • 2019-08-27
    相关资源
    最近更新 更多