Если у меня два массива, и я делаю такие вещи, как a*b[...]
, имеет ли индексация приоритет над умножением? Т.е. сначала индексируется b
, а затем умножается на a
? Или он индексирует продукт ab
?
Тот же вопрос у других операторов (разделение и т. д.).
Или я должен сказать a * (b[...])
?
Да, сначала делается b[...]
. Вы увидите это во многих ответах numpy
(и python для списков и dicts).