Discord
Login
Community
DARK THEME

How to get the last element in a list?

Hello, guys long time no write :D, I have come to a rather stupid question, but I believe you can help me with it.

If you want to get the last item from the list and remove it from the List, you can use the pop() method.

list = []
list.push("abc")
list.push("123")
list.push("xyz")
print( list.pop() ) // >> "xyz"
print( list.last() )
print( list.pop() ) // >> "123"
print( list.last() )
print( list.pop() ) // >> "abc"
print( list.last() ) // >> "???"
print( list.pop() ) // >> "???"

If you want to get it and leave it on the list,

then

item = list[ list.length - 1 ]

You can also add a new method to the list class.

List.last = function()
   return this[ this.length - 1]
end

If you want, you can also write your own external function that will perform some specific operations on the list and this element.

getLast = function( list )
   return list[list.length-1] +1
end

Ooookey, thanks!

Post a reply

Progress

Status

Preview
Cancel
Post
Validate your e-mail address to participate in the community