반응형
Ruby에서 배열의 마지막 요소를 얻는 방법은 무엇입니까?
예:
a = [1, 3, 4, 5]
b = [2, 3, 1, 5, 6]
및 사용하지 않고 배열의 마지막 값 또는 5
배열 의 마지막 값 을 어떻게 얻 습니까?a
6
b
a[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
반응형
'Program Tip' 카테고리의 다른 글
"int * nums = {5, 2, 1, 4}"로 인해 세그멘테이션 오류가 발생합니다. (0) | 2020.10.04 |
---|---|
solr 쿼리에서 OR 및 NOT 사용 (0) | 2020.10.04 |
iPhone-로컬 파일 URL의 NSData (0) | 2020.10.04 |
ASP.Net MVC 앱에서 문화 설정 (0) | 2020.10.04 |
Python 스크립트는 터미널에서 명령을 실행합니다. (0) | 2020.10.04 |