Przekazywanie tablicy python do skryptu bash (i przekazywanie zmiennej bash do funkcji python)

Napisałem moduł Pythona, który zawiera funkcje zwracające tablice. Chcę mieć dostęp do tablic ciągów zwróconych z modułu Pythona i iterować w skrypcie bash, więc mogę iterować po elementach tablicy.

Na przykład:

Moduł Pythona (mymod)
def foo():
    return ('String', 'Tuple', 'From', 'Python' )

def foo1(numargs):
    return [x for x in range(numargs)]
Skrypt 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

Jak mogę to zaimplementować w bashu ?.

Informacje o wersji:

Pash Python 2.6.5: 4.1.5

questionAnswers(4)

yourAnswerToTheQuestion