$ { IFS=, ; arr=( 1,54,54K,99k ); }
$ printf '%s\n' ${arr[@]}
1
54
54K
99k
## note: enable extglobextended pattern matching for [...] with 'shopt -s extglob'
$ rearr=( "${arr[@]//%[Kk]/000}" )
$ printf '%s\n' ${rearr[@]}
1
54
54000
99000
## or write the changes to same array
$ arr=( "${arr[@]//%[Kk]/000}" )
See also: How to add/remove an element to/from the array in bash?