Alterar elemento na matriz matemática pgf

Alterar elemento na matriz matemática pgf

Quero alterar o elemento de uma matriz matemática pgf dentro de um ambiente multido onde um elemento aleatório é incrementado em 1:

\def\list{0,0,0,0,0,0,0,0,0,0,0}
\multido{\i=0+1}{20}{
   \pgfmathsetmacro{\index}{random(0,10)}
   \pgfmathparse{\list[\index]+1}
   \def\list[\index]{\pgfmathresult}
   (do something with list)
 }

entretanto, se eu definir \list[0] ele apenas definirá isso como uma nova variável e o vetor \list será perdido. Existe uma maneira de alterar o valor de um elemento do array?

informação relacionada