遍历艰深了解就是按程序顺次拜访到序列当中的每一个数据,这个操作即叫遍历。比方这里有个需要,需要内容是:顺次打印列表中的各个数据。这个遍历的程序用while循环或者for循环就能实现。
一、while循环遍历
需要:顺次打印列表中的各个数据。
代码体验:
""" 1. 筹备示意下标的数据 2. 循环while 条件: i<3 --- 条件不能写死,最初用len()代替 遍历: 顺次按程序拜访失去序列的每一个数据 i += 1 """ list1 = ['python', 'java', 'php'] i = 0 # 因为列表下标从0开始 while i < len(list1): # len() 列表长度 # 列表下标不能固定写死不然始终输入同一个数据,和i有关联,随着i的变动来顺次输入列表数据 print(list1[i]) i += 1
执行后果:
二、for循环遍历
需要:顺次打印列表中的各个数据。
代码体验:
list1 = ['python', 'java', 'php'] for i in list1: # 遍历数据中的数据 print(i)
执行后果:
总结:通过以上两个循环遍历代码能够很显著的看出for循环遍历的代码要比while的少很多,个别在工作中波及到遍历序列当中数据的话个别优选于for循环,因为语法比拟繁难点代码量也少点。以上也是python入门教程属于高级的知识点,适宜小白学习。