Partage
  • Partager sur Facebook
  • Partager sur Twitter

Rendre les éléments des listes indépendants

    30 décembre 2016 à 16:35:47

    Bonjour,

    Alors voila, donc j'ai déjà posté précédément un sujet sur les problèmes que je rencontres sur mon cryptage XOR mais j'ai vu que c'étais vraiment confus. Alors voila, mon soucis est le suivant : J'ai deux listes donc, un message et une clé. Chaque liste se présente comme tel :

    [ 01001011 - 10110101 ] et [10110101 - 11010111] etc... (c'est un exemple). Je dois faire en sorte que chaque élément de chaque liste puisse rencontré l'autre éléments afin de réaliser le XOR. Mais je ne sais pas comment pouvoir les faire rencontré afin que chaque chiffre de chaque éléments se compare. Je voulais d'abord rendre chaque éléments indépendants mais sa me paraît également très compliqué. Merci de votre aide

    • Partager sur Facebook
    • Partager sur Twitter
      31 décembre 2016 à 17:26:38

      Salut,

      Je vous invite à regarder les set()

      #Exemple A
      set([1, 2, 3, 4, 5]) ^ set([1, 3, 4, 5, 6])
      
      #Exemple B
      lstA = [1,2,3,4,5]
      lstB = [1,2,4,5,6]
      
      xor = set(lstA) ^ set(lstB)
      
      #Exemple C
      lstA = [1,2,3,4,5]
      lstB = [1,2,4,5,6]
      
      xor = set(lstA).symmetric_difference(lstB)
      

      Bon Tuto ici 1

      Tuto 2

      Bonne chance

      A+

      • Partager sur Facebook
      • Partager sur Twitter

      Rendre les éléments des listes indépendants

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown