python读书报告_读书笔记 Python编程入门

P39 组织列表

在你创建的列表中,元素的排列顺序常常是无法预测的,但你经常需要以特定的顺序呈现信息。有时候,你希望保留列表元素最初的排列顺序,而有时候又需要调整排列顺序。Python提供了很多组织列表的方式。

使用方法sort()对列表进行永久性排序,它是将列表元素按字母顺序排列,且永久性地修改了元素的排列顺序。如果要按字母相反的顺序排列,只需要向sort()方法传递参数reverse=True。而且在排序时,假设所有值都是小写。在并非所有值都是小写时,决定排列顺序时,有多种解读大写字母的方式,要指定准确的排列顺序,可能比我们这里所做的要复杂。

如:cars.sort(),cars.sort(reverse=True)。

使用函数sorted()对列表进行临时排序,它能够按特定顺序显示列表元素,同时不影响元素的原始排列顺序。如果你要按与字母顺序相反的顺序显示列表,也可以向函数sorted()传递参数reverse=True。

如:sorted(cars),sorted(cars,reverse=True)。

倒着打印列表。要反转列表元素的排列顺序,可使用方法reverse()。它是永久性地修改列表元素的排列顺序,但可随时恢复到原来的顺序,只需对列表再次调用reverse()。

如:cars.reverse()。

确定列表的长度。使用函数len()可快速获悉列表的长度。Python计算列表元素数时,从1开始,因此确定列表长度时,不会遇到差一错误。

如:len(cars)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值