使用 Python 切片操作进行列表反转,可以避免使用 append() 方法。示例代码如下:
lst = [1, 2, 3, 4, 5] lst_reversed = lst[::-1] print(lst_reversed) # 输出 [5, 4, 3, 2, 1]
这个例子中,在 lst 变量后加上“[::–1]”,就可以得到反转后的列表。该语法中,第一个冒号表示取整个列表,第二个冒号表示步长,它为负数时表示从右往左取元素。因此,上述语法指定从列表的最后一个元素开始,逆序取列表的全部元素,即实现了反转列表的功能。