利用方法 使 sort() 对列表进行永久性排序,对列表元素排列顺序的修恰是永久性的。
利用函数 使 sorted() 对列表进行临时排序,调用函数sorted() 后,列表元素的排列顺序并没有变。
sort 、sorted
二、利用函数len() 可快速获悉列表的长度,Python打算列表元素数时从1开始。
len
把稳点:利用列表时避免索引缺点
三、操作列表
循环读取(for 变量 in 列表)
加上大略操作 # 实行判断操作,如果不是第一个学生,先容中加上【也】
for in
range() 函数轻松地天生一系列的数字
range
# 综合运用-自我介绍——【姓名】——【学号】def print_list_test2(): names=['张三九','李四七 ','王五一','赵六二','欧阳疯'] # print("列表",names) # 学生的学号 students_sn=list(range(1,6)) len_stu=len(students_sn) i=1 # print(students_sn) # 循环读取列表 for 变量 in 列表 for name in names: # 实行判断操作,如果不是第一个学生,先容中加上【也】 if name==names[0]: print("大家好,我是来自三年二班的学生,姓名是:",name,"我的学号是", students_sn[0]) else: print("大家好,我也是来自三年二班的学生,姓名是:", name,"我的学号是", students_sn[len_stu-i]) i = i + 1 # 天生数字 range(开始值,结束值,增量) 增量默认为1,可不写 # for value in range(1,6): # print("我是天生的数字",value)if __name__ == '__main__': print_list_test2()
实行结果