.push()和.pop向后工作?

时间:2018-08-23 00:18:00

标签: groovy

我开始学习Groovy语法,并运行了以下代码:

from db.rest import DbApp    
app = DbApp()

...给我的输出为def nums = [1,2,3,4,5] nums.pop() println(nums) 。我还通过以下方式尝试了.push:

[2,3,4,5]

...给我的输出为nums = [1,2,3,4,5] nums.push(99) println(nums)

这两个函数都不应该针对我列表的末尾(从第一个示例中删除5而不是1,在第二个示例中将99附加到尾部而不是头部 )?我不太明白为什么要得到这些输出。

0 个答案:

没有答案