Как напечатать утверждения следующим образом, используя для цикла - PullRequest
0 голосов
/ 19 декабря 2018

Я новичок в кодировании. Пожалуйста, дайте мне знать, как написать операторы цикла for в python для следующего.

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

Итак, как напечатать операторы следующим образом, используя для цикла ---

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

Спасибо!

1 Ответ

0 голосов
/ 19 декабря 2018

Вам нужны вложенные циклы.Вам также нужно обратить массив 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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...