class Array def 抽取(number) raise "抽取数量大于数组长度!" if number > self.size result = [] number.times{ result << self.delete_at(rand(self.size)) } return result end end