排序函数

API 作用 是否改变原list 有无返回值
list.sort() 队列升序排列
sorted(list) 队列升序排列
a = ['x', '123', 'abc', 'z', 'xyz']

print(a.sort())
print(a)

b = ['x', '123', 'abc', 'z', 'xyz']
print(sorted(b))
print(b)


# 运行结果如下:
None
['123', 'abc', 'x', 'xyz', 'z']
['123', 'abc', 'x', 'xyz', 'z']
['x', '123', 'abc', 'z', 'xyz']

Python列表排序与反转问题

反转函数

这两个函数都是 对list中元素 反向排序

API 作用 是否改变原list 有无返回值
list.reverse() 队列反向排序
reversed(list) 队列反向排序
a = ['x', 123, 'abc', 'z', 'xyz']

print(a.reverse())
print(a)

b = ['x', 123, 'abc', 'z', 'xyz']
print(reversed(b))
print(b)

# 运行结果如下:
None
['xyz', 'z', 'abc', 123, 'x']
<list_reverseiterator object at 0x1033a44a8>
['x', 123, 'abc', 'z', 'xyz']

Python列表排序与反转问题

相关文章:

  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-23
  • 2022-12-23
猜你喜欢
  • 2022-01-01
  • 2022-12-23
  • 2021-06-16
  • 2021-10-10
  • 2021-11-23
  • 2022-01-04
相关资源
相似解决方案