/Atelier2

Primary LanguagePython

Atelier2

  1. Créer une liste en choisissant des éléments d'index impair dans la première liste et des éléments d'index pair dans la seconde.

Étant donné deux listes, l1 et l2, écrivez un programme pour créer une troisième liste l3 en choisissant un élément d'indice impair dans la liste l1 et des éléments d'indice pair dans la liste l2.

Exemple :

[3, 6, 9, 12, 15, 18, 21]
[4, 8, 12, 16, 20, 24, 28]

Résultat :

[6, 12, 18, 4, 12, 20, 28]
  1. Deviser la liste en 3 morceaux égaux et inverser chaque morceau.

Exemple :

[11, 45, 8, 23, 14, 12, 78, 45, 89]

Résultat :

[8, 45, 11] [ 12, 14, 23] [89, 45, 78]
  1. Écrire un programme pour itérer une liste donnée et compter l'occurrence de chaque élément et créer un dictionnaire pour montrer le nombre de chaque élément.

Exemple :

[11, 45, 8, 11, 23, 45, 23, 45, 89]

Résultat :

{11: 2, 45: 3, 8: 1, 23: 2, 89: 1}
  1. Trouver l'intersection (commune) de deux Sets et supprimez ces éléments du premier Set.

Exemple :

{23, 42, 65, 57, 78, 83, 29}
{57, 83, 29, 67, 73, 43, 48}

Résultat :

Intersection {57, 83, 29}
Set 1 après suppression : {65, 42, 78, 23}
  1. Itérer une liste donnée et vérifier si un élément donné existe en tant que valeur de clé dans un dictionnaire. Sinon, supprimez-le de la liste.

Exemple :

[47, 64, 69, 37, 76, 83, 95, 97]
{'Yassine':47, 'Imane':69, 'Mohammed':76, 'Abir':97}

Résultat :

[47, 69, 76, 97]