使用while循环和for循环遍历列表并取出偶数
作者:渣渣辉2024.01.17 21:36浏览量:31简介:介绍如何使用while循环和for循环遍历列表并取出偶数。
在Python中,可以使用while循环和for循环来遍历列表并取出其中的偶数。这里给出两个示例:
使用while循环:
# 定义一个列表numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 初始化一个空列表来存储偶数even_numbers = []# 使用索引i从0开始遍历列表i = 0while i < len(numbers):# 如果当前数字是偶数,将其添加到even_numbers列表中if numbers[i] % 2 == 0:even_numbers.append(numbers[i])# 索引加1i += 1# 打印结果print(even_numbers) # [2, 4, 6, 8, 10]
使用for循环:
# 定义一个列表numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]# 使用列表推导式来生成偶数列表even_numbers = [num for num in numbers if num % 2 == 0]# 打印结果print(even_numbers) # [2, 4, 6, 8, 10]
这两种方法都可以实现遍历列表并取出偶数。while循环需要手动管理索引,而for循环则更简洁易读。在实际编程中,可以根据具体需求和偏好选择使用哪一种循环方式。
相关文章推荐
发表评论
活动

登录后可评论,请前往 登录 或 注册