Skip to main content
 首页 » 编程设计

python之如何从 Python 中的列表、字符串或元组中提取最后两项

2025年05月04日19jiqing9006

用户将输入字符串、列表或元组。

我必须提取第一个 do 值和最后两个值。对于前两个值:

ls[:2] 

对于最后两个值我该怎么做呢?

如果 n 是值的总数,最后两项可以被分割为:

[n-1:] 

代码里怎么写?

请您参考如下方法:

ls[-2:] 

切片中的负数只是通过添加 len(ls) 来求值,所以这与 ls[len(ls) - 2:] 相同。有关切片的更多信息,请参阅 Python tutorial或 this excellent stackoverflow answer .