reverse()
方法反转 列表 中的元素。
示例
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]
# reverse the order of list elements
prime_numbers.reverse()
print('Reversed List:', prime_numbers)
# Output: Reversed List: [7, 5, 3, 2]
列表 reverse() 的语法
reverse()
方法的语法是
list.reverse()
reverse() 参数
reverse()
方法不接受任何参数。
reverse() 的返回值
reverse()
方法不返回任何值。它会更新现有的列表。
示例 1:反转一个列表
# Operating System List
systems = ['Windows', 'macOS', 'Linux']
print('Original List:', systems)
# List Reverse
systems.reverse()
# updated list
print('Updated List:', systems)
输出
Original List: ['Windows', 'macOS', 'Linux'] Updated List: ['Linux', 'macOS', 'Windows']
还有其他几种方法可以反转列表。
示例 2:使用切片操作符反转列表
# Operating System List
systems = ['Windows', 'macOS', 'Linux']
print('Original List:', systems)
# Reversing a list
# Syntax: reversed_list = systems[start:stop:step]
reversed_list = systems[::-1]
# updated list
print('Updated List:', reversed_list)
输出
Original List: ['Windows', 'macOS', 'Linux'] Updated List: ['Linux', 'macOS', 'Windows']
示例 3:按相反顺序访问元素
如果您需要按相反的顺序访问列表的单个元素,最好使用 reversed()
函数。
# Operating System List
systems = ['Windows', 'macOS', 'Linux']
# Printing Elements in Reversed Order
for o in reversed(systems):
print(o)
输出
Linux macOS Windows
另请阅读