多重循環下 ,第二次循環為什么有三次
在循環內部,還可以嵌套循環,我們來看一個例子:
for x in ['A', 'B', 'C']: ? ?for y in ['1', '2', '3']:
? ? ? ?print x + y
x 每循環一次,y 就會循環 3 次,這樣,我們可以打印出一個全排列
?? 第二個For時為什么會循環三次?????
在循環內部,還可以嵌套循環,我們來看一個例子:
for x in ['A', 'B', 'C']: ? ?for y in ['1', '2', '3']:
? ? ? ?print x + y
x 每循環一次,y 就會循環 3 次,這樣,我們可以打印出一個全排列
?? 第二個For時為什么會循環三次?????
2016-11-30
舉報
2016-11-30
因為里面有三個元素啊,第二個for相當于把第二個list里面的元素遍歷了一遍
2016-11-30
第一個循環的作用就是執行第二個循環,第一個循環有3個元素,所以第二個循環執行3次。