Program Tip

Ruby에서 배열의 마지막 요소를 얻는 방법은 무엇입니까?

programtip 2020. 10. 4. 13:12
반응형

Ruby에서 배열의 마지막 요소를 얻는 방법은 무엇입니까?


예:

a = [1, 3, 4, 5]
b = [2, 3, 1, 5, 6]

사용하지 않고 배열의 마지막 값 또는 5배열 의 마지막 값 어떻게 얻 습니까?a6ba[3]b[4]


-1인덱스 사용 (음수 인덱스는 배열의 끝에서 역순으로 계산) :

a[-1] # => 5
b[-1] # => 6

또는 Array#last방법 :

a.last # => 5
b.last # => 6

다른 한 가지 방법은 splat 연산자를 사용하는 것입니다.

*a, last = [1, 3, 4, 5]

STDOUT:
a: [1, 3, 4]
last: 5

참고 URL : https://stackoverflow.com/questions/8639773/how-to-get-the-last-element-of-an-array-in-ruby

반응형