Я изучаю python, и я озадачен этим поведением. Я попробовал следующее, который работает, как ожидалось: >>> d=[1,2,3]
>>> for i in (0,2):d.pop()
3
2
>>> d
[1]
Теперь <>> d=[1,2,3]
>>> for i i
Im пытается реплицировать функции push и pop с использованием целых чисел и массива int. Однако у меня возникли проблемы с поиском размера массива в функции push. Как бы мне найти размер или «толчок»
Я хочу сделать один метод в рубин, который возвращает одно случайное число из массива и сделал это: @nr = 1..60
def ar_one
ar = @nr.to_a.shuffle
ar.pop
end
Но я получить число больше, ч