# 1.什么是遍历?
# 将容器内的元素依次取出,并处理,称之为遍历操作
# 2.如何遍历列表的元素?
# 可以使用while或for循环
# 3for循环的语法:
# for 临时变量 in 数据容器
# 对临时变量进行处理
# 4.for循环和while对比
# for循环更简单,while更灵活
# for用于从容器内依次取出元素并处理,while用以任何需要循环的场号
# while循环列表遍历
def list_while_func():
my_list=["竹箫然","认真","python"]
# 循环控制变量通过下标索引来空中,默认0
# 每一次循环将下标索引变量加1
# 定义一个变量来标记索引
index=0
while index < len(my_list):
# 通过index变量取出对应下标的元素
element = my_list[index]
print(f"列表的元素:{element}")
# 至关重要,将循环变量(index),每一次都加一
index +=1
list_while_func()
# for循环列表遍历
def list_for_func():
my_list = [1, 2, 3, 4, 5, 6]
for element in my_list:
print(f"列表元素有:{element}")
# for可以直接遍历
list_for_func()
以下是通过for与 while 循环对列表的不同遍历
# for列表遍历
def list_for_func():
mylist=[1,2,3,4,6,6,7,8,9,10]
for element in mylist:
if element%2==0:
print(f"1到10的偶数{element}")
list_for_func()
# while 列表遍历
def list_while_func():
mylist = [0,1,2,3,4,5,6,7,8,9,10]
index=2
while index<len(mylist):
element=mylist[index]
print(f"1到10的偶数{element}")
index+=2
list_while_func()