Python 如何找到列表中的最后一个和第二个单词?

Python 如何找到列表中的最后一个和第二个单词?,python,python-3.x,Python,Python 3.x,我有一份清单: fruits = ['apple', 'oranges', 'pineapples', 'mangoes', 'avocado', 'berries'] 如何使用python提取列表中的最后一项和第二项 Python提供了许多方法来管理具有自定义索引、条件和 水果=['苹果'、'橘子'、'菠萝'、'芒果'、'鳄梨'、'浆果'] 结果=[水果[-2],水果[-1]#最后和倒数第二项 结果2=水果[-2:-1]#倒数第二项和倒数第二项之间的所有项目 结果3=水果[-2:]#倒数第二

我有一份清单:

fruits = ['apple', 'oranges', 'pineapples', 'mangoes', 'avocado', 'berries']

如何使用python提取列表中的最后一项和第二项

Python提供了许多方法来管理具有自定义索引、条件和

水果=['苹果'、'橘子'、'菠萝'、'芒果'、'鳄梨'、'浆果']
结果=[水果[-2],水果[-1]#最后和倒数第二项
结果2=水果[-2:-1]#倒数第二项和倒数第二项之间的所有项目
结果3=水果[-2:]#倒数第二个的所有项目
所有这些变量将包含相同的元素。在我看来,你应该使用第三个:

result=fruits[-2:]
result = [fruits[-1], fruits[-2]]
print(result)