Bash

List generation (seq)

# integers from 10 to 0 with a step of 2
params=`seq 10 -2 0`
# the list can be printed directly
echo $params
# and is iterable
for i in params; do echo $i; done

List generation (tuple)

# if you write a list by hand, it may contain any number or string
params=(-2 0.5 1.7 hello 2 hoho)
# to print we have to retrieve an iterable list
echo ${params[@]}
# the length of the list
N=${#params[@]}
# the tuple list itself is not iterable
for ((i=0;i<$N;i++)); do echo ${params[$i]}; done