

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Neste documento, são apresentados três exemplos de funções em python que processam listas. O primeiro exemplo mostra como imprimir as posições e elementos de uma lista. O segundo exemplo mostra como adicionar valores à lista através de um loop. O terceiro exemplo mostra como separar os números pares e ímpares de uma lista. O documento também apresenta a geração de valores aleatórios.
Tipologia: Notas de aula
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


#exemplo 01
def LerLista(y): for i in range(len(y)): print("posição:", i, "Elemento: ", y[i])
#main x = [2, 5, 7, 0, 9] LerLista(x)
#exemplo 02 def LerLista(y): for i in range(len(y)): print("posição:", i, "Elemento: ", y[i])
#main x = [] while a != "n": valor = float(input("Entre com um valor: ")) x.append(valor) a = str(input("Deseja outro valor?\ns-sim\nn-não"))
LerLista(x)
#exemplo 03 def FunOpercoes(y): ListaPar = [] ListaImpar = [] for i in range(len(y)): if y[i] % 2 == 0: ListaPar.append(y[i]) else: ListaImpar.append(y[i]) return ListaPar, ListaImpar
x = [2, 5, 7, 0, 9] a, b = FunOpercoes(x) print("lista original: ", x) print("lista par: ", a) print("lista ímpar: ", b)
from random import randrange, uniform
a = randrange(0,100) b = uniform(0,9) print(a)
from random import randrange, uniform
def FunOpercoes(y):
ListaPar = [] ListaImpar = [] for i in range(len(y)): if y[i] % 2 == 0: ListaPar.append(y[i]) else: ListaImpar.append(y[i]) return ListaPar, ListaImpar
def ParCrescente(x): return sorted(x)
def ImparDecrescente(x): return sorted(x, reverse=True)
x = [] for i in range(20): x.append(randrange(0,9))
a, b = FunOpercoes(x) print("lista original: ", x) print("lista par: ", ParCrescente(a)) print("lista ímpar: ", ImparDecrescente(b)) '''