Passando o array python para o script bash (e passando a variável bash para a função python)

Eu escrevi um módulo Python que contém funções que retornam matrizes. Eu quero ser capaz de acessar as matrizes de seqüência de caracteres retornadas do módulo python e iterar em um script bash, para que eu possa iterar sobre os elementos da matriz.

Por exemplo:

Módulo Python (mymod)
def foo():
    return ('String', 'Tuple', 'From', 'Python' )

def foo1(numargs):
    return [x for x in range(numargs)]
Roteiro de bash
foo_array  = .... # obtain array from mymod.foo()
for i in "${foo_array[@]}"
do
    echo $i
done


foo1_array = .... # obtain array from mymod.foo1(pass arg count from bash)
for j in "${foo1_array[@]}"
do
    echo $j
done

Como posso implementar isso no bash ?.

informação da versão:

Python 2.6.5 bash: 4.1.5

questionAnswers(4)

yourAnswerToTheQuestion