python每天学习一点点(遍历列表-for循环)

liftword4个月前 (12-19)技术文章63

什么是遍历列表,就是将列表中的各个元素单独查找出来,以便完成相应的操作。遍历列表常用的就是for循环。那么如何使用呢?

for循环语法格式:

for item in listname:
    # 代码

其中item保存列表中要输出的各个元素,使用print语句即可输出各个元素。比如我们想要查找某班级学生成绩,并将各个成绩按照从高到低打印出来。

# _*_ coding:utf-8 _*_
print('输出部分学生成绩分数,并按照从高到低分数排序')
score = [85, 96, 100, 92, 97, 88, 70, 65, 93, 80,
         99, 60, 79, 86, 91, 92, 93, 75, 81, 85]

# 先从高到低排序
score.sort(reverse=True)

# 输出各个成绩(单列)
for i in score:
    print(i)
# 如果我们想输出两列呢,如何处理?
for index, i in enumerate(score):
    if index % 2 == 0:
        print(i, end='\t\t')
    else:
        print(i)

本例子使用了for基本for循环和使用了enumerate()函数。

enumerate()函数解释:同时输出索引和元素。

题外:如何创建一个包含1-10各个数值的列表呢?

如何创建一个包含1-100各个数值的列表呢?

如何创建一个包含1-1000各个数值的列表呢?

如何创建一个包含1-10000各个数值的列表呢?

关注我,了解更多python知识。

相关文章

Python基础: 列表遍历 python怎样遍历列表中数字

遍历整个列表:For 循环:使用列表项自动执行重复性任务。示例: for magician in magicians: print(magician) .magicians = ['alice...

一文了解 Python 列表 python列表常用的五种方法

假设你打算去附近的商店购买必需品,你要做的第一件事是什么?有答案了吗?是的,你可能会写下购物清单!Python 有一个名为 list 的内置数据结构,它与你的购物清单非常相似。这篇文章介绍 Pytho...

Python生成遍历暴力破解密码,实战的效果差强人意了

这个也就是提供一个思路,需求是这样的,我XX的闺蜜有个rar的压缩包,不知道他是从哪里挣来的,说这个对他比较重要,但是有密码打不开,唉,可怜了我的电脑了因为这个是暴力破解,是把所有的密码进行的遍历,也...

某校教务管理系统post分析,Python实现自动查询成绩并发送短信

前言本人是一名大三大学生,考完试不久,由于自己不知道期末考试什么时候出考试成绩,并且每次查询成绩特别麻烦(首先得登录VPN连接学校内网,然后再登录教务管理系统,再进入查询界面,点击查询成绩等,相信各位...