python入门语法教程:循环嵌套

2023年 7月 12日 58.0k 0

嵌套循环和if语句的嵌套原理相似,就是在一个循环体内嵌套另外一个循环体。不同的是循环嵌套可以采用for-for嵌套、for-while嵌套、while-for嵌套、以及while-while嵌套四种形式。

    1. for-for嵌套

它的形式为:

1234  for in range(n):     for in range(m):         循环体2     循环体1

举个例子:

我们定义两个列表(一种存储数据的容器)。

list_first = [1,2,3,4,5,6,7,8,9]

list_second = [2,4,8,10,12,20]

我们要找到两个列表中相同的数据并打印出来。

代码如下:

123456  list_first = [1,2,3,4,5,6,7,8,9] list_second = [2,4,8,10,12,20] for in list_first:     for in list_second:         if == j:             print(i)

输出结果为:

123  2 4 8

    2. for-while嵌套 

它的形式为:

1234 for 变量 in 对象:    while 条件:        循环体2    循环体1

举个例子:

index = [1,32,77,121,150]

遍历输出index列表中的值,对于小于100的数,把它每次加上10,直到大于100后再输出。

代码如下:

12345  index = [1,32,77,121] for in index:#遍历index     while 

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论