mais listas
Mais listas
Nesta provinha trabalharemos com listas como argumentos de funções.
Você pode ler sobre listas aqui.
Suponha que o Python tenha lido todas as funções a seguir (teclamos F5
no spyder
).
def f(x, y): n = len(x) z = [] for i in range(0, n, 1): z += [ y + x[i] ] return z def g( y ): x = y * [-1] for j in range(1, 5, 2): x[j] = 0 return x def h(x): x = 2 * x return x def ff(x): x[0] = 11 return x def gg(x): x[0] = 11
Suponha ainda que fizemos as seguintes atribuições:
In [1]: x = ['eio', 'esa'] + ['ais', 'uro'] In [2]: y = [0, 1, 2] In [3]: z = [1, 2, [3.14, True], 'bla']