Самый короткий способ, с помощью которого я могу проверить, равно ли все элементы в массиве arr
равны all(arr[1] .== arr)
. Хотя это, конечно, коротко, кажется немного неэлегантным. Есть ли встроенная функция, которая делает это?
Я подозреваю, что есть что-то в строках ==(arr...)
, но это не работает, потому что оператор ==
может принимать только два аргумента. Я не уверен, как Джулия разбирает выражения типа arr[1] == arr[2] == arr[3]
, но есть ли способ адаптировать это к массиву с произвольным количеством элементов?