【问题标题】:How to print the statements as follows using for loop如何使用 for 循环打印如下语句
【发布时间】:2018-12-18 21:07:27
【问题描述】:

我是编码初学者 请让我知道如何在 python 中为以下内容编写 for 循环语句。

a = ['I' ,'U']
b = ['play', 'like']
c = ['piano' , 'violin']

所以现在如何使用for循环打印如下语句---

I like piano
U like piano
I play piano
U play piano
I like violin
U like violin
I play violin
U play violin

谢谢!

【问题讨论】:

  • 请告诉我们您尝试了什么以及您遇到的问题。

标签: python-3.x for-loop


【解决方案1】:

您需要嵌套循环。您还需要反转 b 数组。

a = ['I' ,'U']
b = ['play', 'like']
c = ['piano' , 'violin']

b.reverse()

for i in c:
    for j in b:
        for k in a:
            print(k+" "+j+" "+i)

【讨论】:

    猜你喜欢
    • 2020-06-18
    • 1970-01-01
    • 2021-12-24
    • 1970-01-01
    • 1970-01-01
    • 2021-09-27
    • 2017-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多