Используйте numpy
, чтобы найти ваше значение, а затем вставьте в следующий индекс.
import numpy as np
a = np.array(["dog", "cat", "frog"])
b = "cat"
idx = np.where(a == b)[0] + 1
new_a = np.insert(a, idx, b)
np.where
найдет все индексы, где встречается "кошка".Добавление одного к этим индексам переместит на следующую позицию в массиве.Вызов np.insert
добавит новое значение "cat" к каждому из этих индексов.