Ultimas do CanalQb

Python - Quais caracteres não aparecem em duas ou mais strings

Python - Quais caracteres não aparecem em duas ou mais strings
Canal Qb
Para criar um script Python que liste as letras do alfabeto que não aparecem nas sequências fornecidas, você pode seguir este exemplo: 
sequencias = ['aaab54nnrkm9etjy', 'aaab54np5vq9zmj5', 'aaab54nq77fqg2f9', 'aaab54nqr3u76me2', 'aaab54ns2yjgw79v', 'aaab54nshhq5w2v2', 'aaab54nswuta73ed']
# criando um set com todas as letras do alfabeto
alfabeto = set('abcdefghijklmnopqrstuvwxyz0123456789')

# percorrendo cada sequência e removendo as letras do alfabeto
for sequencia in sequencias:
    for letra in sequencia:
        if letra.lower() in alfabeto:
            alfabeto.remove(letra.lower())
# imprimindo as letras que não aparecem nas sequências
print('As letras que não aparecem nas sequências são:', sorted(list(alfabeto)))
Neste exemplo, primeiro criamos um set com todas as letras do alfabeto. Em seguida, percorremos cada sequência e removemos as letras do alfabeto, convertendo-as para minúsculas para evitar duplicatas. Por fim, imprimimos as letras que não aparecem nas sequências, em ordem alfabética.

Nenhum comentário

Comente só assim vamos crescer juntos!

Observação: somente um membro deste blog pode postar um comentário.