2021-09-18 列表2

列表的组织方式
  • 方法sort() 对列表进行永久性排序 按字母顺序排列
  • 方法sort(reverse = True) 按字母相反的顺序
  • 函数sorted() 对列表进行临时排序,能够按特定的顺序(按字母顺序)显示列表元素,同时不影响列表中的原始顺序
  • 方法reverse() 对列表的现有顺序进行反转
  • 函数len() 快速获悉列表的长度
# 组织列表 Python提供了很多组织列表的方式
"""
方法sort()    对列表进行永久性排序  按字母顺序排列
方法sort(reverse = True)  按字母相反的顺序
函数sorted()  对列表进行临时排序,能够按特定的顺序(按字母顺序)显示列表元素,同时不影响列表中的原始顺序
方法reverse() 对列表的现有顺序进行反转
函数len() 快速获悉列表的长度


"""

# sort()

number = ['one', 'six', 'three', 'five']
number.sort()
print(number)
# 按字母顺序排序的['five', 'one', 'six', 'three']

# 在方法sort() 中传递参数reverse = True可以按与字母相反的顺序排列顺序
number.sort(reverse=True)
print(number)  # ['three', 'six', 'one', 'five']

# 在函数sorted() 中
print('初始顺序:' + str(number));       # 初始顺序:['three', 'six', 'one', 'five']
print('sorted函数改变顺序:' + str(sorted(number)))  # sorted函数改变顺序:['five', 'one', 'six', 'three']
print('sorted执行后的顺序:' + str(number))  # sorted执行后的顺序:['three', 'six', 'one', 'five']

test = ['男', '女', '爱', 'a']
print(test)
test.sort()
print(test)
test.sort(reverse=True)
print(test)

# reverse() 对列表的现有元素进行反转
test = ['1', '2', '3', '4']
print('列表的原始序列:' + str(test))   # 列表的原始序列:['1', '2', '3', '4']
test.reverse()
print('列表reverse之后: ' + str(test))  # 列表reverse之后: ['4', '3', '2', '1']
print(len(test))  # 4
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值