有时候可能会遇到一个列表里存储两种或多种类型或含义的数据,可我们需要分别使用他们这个时候就需要以指定的步长来遍历列表
比如下面这个列表,里面有名字和对应喜欢吃的食物两种含义的数据
List_1 = ['小王', '火锅', '小李', '糖醋里脊', '小张', '锅巴肉片', '小孙', '地锅鸡', '小钱', '烧烤', '小赵', '把子肉']
但是要求我们打印出每个人喜欢吃的食物
那么就不得不考虑以指定的步长来遍历列表
List_1 = ['小王', '火锅', '小李', '糖醋里脊', '小张', '锅巴肉片', '小孙', '地锅鸡', '小钱', '烧烤', '小赵', '把子肉']length = len(List_1)for number in range(0, length, 2): print(f"{List_1[number]}喜欢吃{List_1[number+1]}")'''结果为:小王喜欢吃火锅小李喜欢吃糖醋里脊小张喜欢吃锅巴肉片小孙喜欢吃地锅鸡小钱喜欢吃烧烤小赵喜欢吃把子肉'''# 这样就可以按照我们想要的步长遍历列表了
使用字典确实适合这种数据的处理,但如果我们不得不用列表时,这样也不失为一种办法
总结以上是内存溢出为你收集整理的在Python中如何按指定步长遍历一个列表全部内容,希望文章能够帮你解决在Python中如何按指定步长遍历一个列表所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)