一开始使用python不习惯的就是for的使用,和java区别非常大,首先语法不一样。其次指定开始索引方法不一样,再然后是指定步幅的方式不一样。但是习惯了之后感觉是一样的,只是写的地方不一样,该有的都得有。
1.正常使用
# range 左闭右开
for i in range(x, y)
2.倒序遍历
# 注意此时需要x>y
for i in range(x, y, -1)
3.遍历列表
# i依次表示listname中的所有元素。(其实所有的可迭代对象都是可以使用这个语法来遍历内容的。)
for i in listname
4.倒叙遍历列表
# 这里使用到了切片的知识点,如果有不清楚的可以自行学习一下,最后一个-1表示从最后一个开始,依次往前一个元素。
for i in listname[::-1]
5.遍历二维列表
listname = [[], [], []]
for i in listname:
for j in i: