2023-05-05 02:28PM
Ruby提供了多种方法来新增和删除元素。
新增:
- << 在末尾添加元素
- push 在末尾添加元素
- unshift 在开头添加元素
- insert 在指定位置插入元素
删除:
- pop 删除末尾元素
- shift 删除开头元素
- delete_at 删除指定位置的元素
- delete 删除指定元素
以下是一些使用示例:
新增:
# 新增的使用
arr = [1, 2, 3]
arr << 4
# arr = [1, 2, 3, 4]
arr.push(5)
# arr = [1, 2, 3, 4, 5]
arr.unshift(0)
# arr = [0, 1, 2, 3, 4, 5]
arr.insert(2, "hello")
# arr = [0, 1, "hello", 2, 3, 4, 5]
删除:
# 删除的使用
arr = [0, 1, "hello", 2, 3, 4, 5]
arr.pop
# arr = [0, 1, "hello", 2, 3, 4]
arr.shift
# arr = [1, "hello", 2, 3, 4]
arr.delete_at(2)
# arr = [1, "hello", 3, 4]
arr.delete("hello")
# arr = [1, 3, 4]
登录
请登录后再发表评论。
评论列表:
目前还没有人发表评论