📌  相关文章
📜  获取列表 python 的最后一个元素 - TypeScript (1)

📅  最后修改于: 2023-12-03 15:27:49.175000             🧑  作者: Mango

获取列表 python 的最后一个元素 - TypeScript

在Python中,获取列表的最后一个元素非常简单,只需使用切片操作符即可。在TypeScript中虽然没有切片操作符,但是也提供了很多方法来获取列表最后一个元素。

Python实现

在Python中,获取列表最后一个元素可以使用[-1]的切片操作符,例如:

my_list = [1, 2, 3, 4, 5]
last_element = my_list[-1]
print(last_element)  # 5

切片操作符从列表的末尾往前数第一个元素开始选取。因此,my_list[-1]就是获取列表最后一个元素。

TypeScript实现

在TypeScript中,获取列表最后一个元素可以使用pop()slice(-1)方法,例如:

let myArray: number[] = [1, 2, 3, 4, 5];
let lastElement: number = myArray.pop();
console.log(lastElement);  // 5

let myArray2: number[] = [1, 2, 3, 4, 5];
let lastElement2: number = myArray2.slice(-1)[0];
console.log(lastElement2);  // 5

pop()方法会在不改变原数组的情况下,删除并返回数组的最后一个元素。因此,myArray.pop()可以获取到列表的最后一个元素。

slice()方法可以从一个已有的数组中返回选定的元素,可以接受一个负数作为参数,表示从数组末尾开始选择。同时需要注意,slice()方法返回的是一个新数组,需要使用[0]的方式获取里面的元素。

以上使用pop()slice(-1)方法都能够获取到列表的最后一个元素。

结论

无论是使用Python还是TypeScript,获取列表的最后一个元素都是非常简单的。在Python中使用切片操作符,而在TypeScript中可以使用pop()slice(-1)方法即可。