我如何打印像这样的输出列表

时间:2018-11-20 15:25:39

标签: python python-3.x

-  WorkflowStateChangeLambdaArn:
    Fn::GetAtt: [ CreateContractFromQuestionnaireFunction, Arn ]
-  FailureNotifierLambdaArn:
    Fn::GetAtt: [ CreateContractFromQuestionnaireFunction, Arn ]

我需要不使用设置 当我输入2 sys.argv之类的python3 3.py 5,14,7,9,15,42 9,4,71,5并在cmd上运行此代码时,需要获得以下输出:

1 个答案:

答案 0 :(得分:1)

您的代码中存在一些语法错误。 即

  1. 列表没有split()函数,可用于字符串。因此,要打印列表,只需执行print(listABC),它将以不同的方式打印每个元素。
  2. out4 = list(seta)应该是out4 = list(lista)

这些更改之后,您的代码将可用。

编辑

为了避免多余打印

的中间结果
  

A和B的交点:

在循环后打印照片。

像这样:

for i in listb:
    if i in lista:
        out3.append(i)
print("Intersection of A and B:", out3)