Python listas 4

on GuioSoft Blog

# Números aleatórios, listas, contém e não-contém

 1from random import randint
 2
 3# Criar uma lista de 100 números aleatórios
 4
 5lista_rand = [randint(1, 100)
 6              for _ in range(100)]
 7
 8print('LISTA_RAND', lista_rand)
 9
10# Obter uma lista de números únicos a partir
11# da lista_rand
12
13lista_unicos = list(set(lista_rand))
14print('LISTA_UNICOS', lista_unicos)
15
16# Obter os números de 1 a 100 que não estão
17# na lista_rand
18
19lista_faltantes = []
20for numero in range(1, 101):
21    if numero not in lista_rand:
22        lista_faltantes.append(numero)
23
24print('LISTA_FALTANTES', lista_faltantes)