[英]Pick random element from an array and remove it
我想从数组中选择一个随机元素,将其从数组中删除,然后返回该元素。
我可以使用sample
来获取一个元素, index
来找到它的位置,然后使用delete_at
来删除它,但是有更好的方法吗?
最美的解决方案:
array.delete(array.sample)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.