Listas revolutions

lista, lista, lista, lista, lista


Material de apoio para a disciplina Linguagem de Programação da UACSA/UFRPE

Produzido pelo prof. João Pimentel

Qual a saída desse código?
x = [10, 50, 4] print(x[1])

O comando in pode ser usado para descobrir se um certo elemento faz parte de uma lista

EXEMPLO:
x = [2, 4, 2, 4, '5'] print(4 in x) print(10 in x) print(5 in x) print('5' in x)

☝️o primeiro print dá True, por que 4 está em x. Já o segundo print dá False, por que a lista em x não contém o número 10. O terceiro print também dá falso, por que o número 5 não faz parte da lista. Já o último print dá True.

Vídeo 1 (40min):

Qual a saída desse código?
a = [2, 5, 10, 2, 8] a.pop(3) print(a)
Qual a saída desse código?
a = [2, 5, 10, 2, 8] a.pop(10) print(a)
Qual a saída desse código?
a = [2, 5, 10, 2, 8] a.remove(10) print(a)
Qual a saída desse código?
a = [2, 5, 10, 2, 8] a.remove(3) print(a)
Qual a saída desse código?
x = list(range(10, 20, 3)) print(x)
Qual a saída desse código?
x = list(range(10, 20, 3)) print(x)
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] print(len(x))
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] x[1] = 20 print(x)
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] x[20] = 1 print(x)
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] x[1] = x[2] print(x)
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] x.append(3) print(x)
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] x.insert(2, 3) print(x)
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] x.pop() print(x)
Qual a saída desse código?
x = [1, 5, 'oi', '10', True] x.pop(1) print(x)
Qual a saída desse código?
x = [2, 4, 2, 4] x.remove(2) print(x)
Qual a saída desse código?
x = [2, 4, 2, 4] x.remove(2) x.remove(2) x.remove(2) print(x)

Só para você não ficar voando: nesse vídeo o Guanabara faz a formatação de string com f'' em vez de ''.format()

f'R${5+2}' é equivalente a 'R${}'.format(5+2)

Mas você pode continuar usando o .format normalmente, só estude a outra forma de formatação se quiser =)

fim =)