Передача аргумента numpy.arange()
Вопрос
Я пытаюсь передать значения, которые я хочу, чтобы numpy.arange использовал.
Этот код является:
for x in numpy.arange(argument)
где находится аргумент:
аргумент = (.1,6.3,.1) (кортеж)
Ошибка типа:аранж:ожидаемые аргументы масштабирования вместо кортежа
аргумент = [.1,6.3,.1] (список)
Ошибка типа:неподдерживаемый тип (ы) операнда для -:"str" и "int"
аргумент = '.1,6.3,.1' (строка)
Ошибка типа:неподдерживаемый тип (ы) операнда для -:"str" и "int"
и я попытался поместить кортеж и список в строку.Ни одно из них не сработало.
Я просмотрел литературу и не смог найти никаких ссылок на это.
Будем признательны за любую информацию.
Решение
arange
это похоже на python's range
функция.
Возможно, вы искали numpy.array
?
Или, может быть, вы действительно хотели, чтобы диапазон был от 0,1 до 6,3 с шагом 0,1.В этом случае используйте синтаксис распаковки аргументов Python:
arguments = (.1, 6.3, .1)
numpy.arange(*arguments)