Я пытаюсь включить, например, следующую строку:
"3, 0, 0, 2, 0, 0, 0, 1, 0"
в
"1, 1, 1, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5".
Таким образом, каждое целое число делится на четные части и делится между собственной позицией и следующими нулями.
Я в основном пользователь R и выполнил это в R
с:
x <- c(0,0,3,0,0,2,0,0,0,1,0)
ave(x,cumsum(x))
Мне трудно найти подобный простой поток в Python, существует ли он?