Ruby pop()函数

Ruby pop()函数

Ruby中的pop()函数用于弹出或删除给定数组中的最后一个元素,并返回所删除的元素。

语法: pop(Elements)

参数:

Elements : 这是从给定数组末端删除的元素的数量。如果没有使用这个参数,那么它将删除并返回给定数组中最后一个元素。

返回: 被删除的元素。

例子 1 :

# Initializing some arrays of elements
Array = [1, 2, 3, 4, 5, 6, 7]
  
# Calling pop() function
A = Array.pop 
B = Array.pop(2)
C = Array.pop(3)
D = Array
  
# Printing the removed elements 
puts "#{A}"
puts "#{B}"
puts "#{C}"
  
# Printing the remaining array
puts "#{D}"

输出

7
[5, 6]
[2, 3, 4]
[1]

例2 :

# Initializing some arrays of elements
Array = ["a", "b", "c", "d", "e", "f", "g"]
  
# Calling pop() function
A = Array.pop 
B = Array.pop(1)
C = Array.pop(2)
D = Array.pop(3)
E = Array
  
# Printing the removed elements 
puts "#{A}"
puts "#{B}"
puts "#{C}"
puts "#{D}"
  
# Printing the remaining array
puts "#{E}"

输出

g
["f"]
["d", "e"]
["a", "b", "c"]
[]

参考资料 :https://devdocs.io/ruby~2.5/array#method-i-pop

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程