python怎么将字母排序_请教如何用python按字母顺序排序英文名字但是不可以用sort函数...

展开全部

代码如下:

list = ['banana', 'apple', 'orange', 'blueberry', 'watermelon', 'strawberry', 'mango']

print(list)

list.sort()  #根据字母顺序排序

print(list)  #['apple', 'banana', 'blueberry', 'mango', 'orange', 'strawberry', 'watermelon']

list.sort(reverse = True) #根据字母相反顺序排序

print(str(list) + "\n")  #['watermelon', 'strawberry', 'orange', 'mango', 'blueberry', 'banana', 'apple']

扩展资料

sorted()函数四种重要的特性:

1、sorted()函数不需要定e69da5e6ba9062616964757a686964616f31333433623666义。它是一个内置函数,可以在标准的Python安装中使用。

2、在没有额外的参数的情况下,sorted()函数按照升序对值进行排列,也就是按照从小到大的顺序。

3、原始的numbers不会改变,因为sorted()函数提供了一个新的有序的输出结果,并且不改变原始值的顺序。

4、当sorted()函数被调用时,它会提供一个有序的列表作为返回值。

最后一点意味着列表可以使用sorted()函数,并且输出结果可以立刻赋值给一个变量。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值