Python – Comment convertir une liste en dictionnaire ?

À partir d’une liste, comment écrire un programme en Python pour convertir la liste donnée en dictionnaire de sorte que tous les éléments impairs aient la clé et que les éléments pairs aient la valeur. Comme le dictionnaire python n’est pas ordonné, la sortie peut être dans n’importe quel ordre.

Exemples :

Input : ['a', 1, 'b', 2, 'c', 3]
Output : {'a': 1, 'b': 2, 'c': 3}

Input : ['Paris', 71, 'Rouen', 42]
Output : {'Paris': 71, 'Rouen': 42}

Méthode n°1 : compréhension de liste

Pour convertir une liste en dictionnaire, on peut utiliser la compréhension de liste et faire une paire clé:valeur d’éléments consécutifs. Enfin, on peut taper la liste en dict type.

def Convert(lst):
	res_dct = {lst[i]: lst[i + 1] for i in range(0, len(lst), 2)}
	return res_dct
		
lst = ['a', 1, 'b', 2, 'c', 3]
print(Convert(lst))
Output
{'a': 1, 'b': 2, 'c': 3}

Pour un aperçu, 👉 cliquez sur une couverture pour feuilleter le livre sur Amazon 📚.


Méthode n°2 : Utilisation de la méthode zip()

Créez d’abord un itérateur et initialisez-le à la variable “it”. Ensuite, utilisez la méthode du zip, pour zipper les clés et les valeurs ensemble. Enfin, vous pouvez le transformer en type dict.

def Convert(a):
	it = iter(a)
	res_dct = dict(zip(it, it))
	return res_dct
		
lst = ['a', 1, 'b', 2, 'c', 3]
print(Convert(lst))
Output
{'a': 1, 'b': 2, 'c': 3}

Métier : Domoticien – domoticienne

Le domoticien installe des systèmes pour rendre les habitations intelligentes, mais également écologiques et confortables. Après avoir identifié les besoins du client, ce professionnel étudie et propose des solutions afin de contrôler de façon automatique et a distance, l’éclairage, le chauffage, la sécurité, les volets, les appareils ménagers…

Cliquez ici pour consulter al fiche métier de l’Onisep: Domoticien – domoticienne

 

Les métiers de l’informatique

Documentaire : “Derrière nos écrans de fumée”, un réquisitoire contre « l’algorithmisation » de nos vies

Derrière nos écrans de fumée (The Social Dilemma) , (documentaire sorti sur Netflix le 9 septembre, met en garde contre les dérives de ces algorithmes qui cherchent, avec chaque jour un peu plus d’efficacité, à nous maintenir « engagés » sur Facebook, YouTube, Instagram ou Twitter. Polarisation des débats, bulles de filtres qui nous mettent uniquement en relation avec des gens qui pensent comme nous, addiction, prime à la désinformation, dépression, le documentaire balaye largement les problèmes causés, plus ou moins directement, par « l’algorithmisation » croissante de nos vies.

Les données collectées ne posent pas de problème

Nous brandissons souvent le spectre des données, ces données personnelles que toutes collectent auprès de ces entreprises pour les vendre à un prix plus élevé. Derrière nos écrans de fumée pousse l’analyse beaucoup plus loin. Le problème n’est pas seulement les données, mais le comportement de l’utilisateur. Il est rappelé que si nous ne payons pas pour un produit, alors, c’est que nous sommes le produit. Et si nous constatons une «dérive» de l’usage sur quelques années, c’est parce que cela fait partie intégrante des stratégies de ces entreprises.

Hypocrisie du processus

Un joli paradoxe est Derrière nos écrans de fumée projetés sur Netflix, qui utilise exactement cela pour faire des recommandations aux abonnés. Le comble de la tartuferie apparaît à la fin du documentaire, lorsque le réalisateur invite le public à visiter son site Internet. Parmi les actions recommandées à éviter, les téléspectateurs sont encouragés à faire de la publicité pour des documentaires… sur les réseaux sociaux. On sera sensible à l’ironie, ou l’hypocrisie, du procédé.

Des révélations qui sont à relativiser

Que ce soit la polarisation du débat chez nous sur l’augmentation exponentielle des hospitalisations pour automutilation, ou chez les adolescentes américaines, tout est de la faute des réseaux sociaux? La réalité est un peu plus compliquée et manque de point de référence et de contexte historique.

Réponse de Facebook

Facebook décompose point par point les sept domaines qu’il estime que le film déforme : la soi-disant dépendance aux réseaux sociaux, la présentation des utilisateurs comme étant le produit ultime, la manière dont Facebook déploie ses algorithmes, la collecte de données, la polarisation politique, l’intégrité des élections et la désinformation.

What ‘The Social Dilemma’ Gets Wrong

Zoom, Netflix, TikTok… Voici ce qu’il se passe sur Internet en seulement 1 minute en 2020

Zoom, Netflix, TikTok… Voici ce qu’il se passe sur Internet en seulement 1 minute en 2020 © Muhammad Raufan Yusup/Unsplash C’est une minute qui en dit long sur nos sociétés. Le 15 septembre, Visual Capitalist, repris par une infographie de Statista, publiait une estimation de l’activité globale d’internet pendant ce court laps de temps. 60 secondes pour mesurer les actions de 4,5 milliards d’internautes — un chiffre encore en augmentation cette année et qui ne cesse de progresser. Toujours en cours,…

Source : Zoom, Netflix, TikTok… Voici ce qu’il se passe sur Internet en seulement 1 minute en 2020

KIT de SURVIE : les réseaux informatiques

Kit de survie - les réseaux informatiques

Plus de 20 questions fondamentales

Cet ouvrage présente en 21 fiches de 4 ou 8 pages, les questions fondamentales à connaître sur les adresses IP et les réseaux informatiques. Chaque fiche répond à une question de manière structurée et visuelle à l’aide d’un exemple concret. La résolution détaillée est accompagnée par des conseils méthodologiques.

Cet ouvrage s’adresse aussi bien aux étudiants de bac S Sciences de l’ingénieur, et STI2D (toutes spécialités), mais aussi au BTS, DUT et licence.

Des outils GRATUITS pour vérifier vos calculs

Pour vérifier les résultats de chaque question, le livre vous propose GRATUITEMENT :

    • un logiciel ;
    • un outil de calcul en ligne ;
    • une application pour tablette ou smartphone.

Vous êtes libre de recevoir GRATUITEMENT un extrait.Recevez immédiatement un extrait dans votre boite mail.


Détails sur le produit

Format: Format pdf
Pages: 137
Taille du fichier: 8 500 KB
Editeur: Blog-STI.fr (mai 2016)
Langue: Français


Kit de survie - Les réseaux informatiques
Kit de survie - Les réseaux informatiques
21 fiches essentielles sur les réseaux informatiques
€4.99

Métier : Community manager

Le community manager (appelé aussi chargé de communication Web ou social media manager) a pour mission de s’assurer de la présence et de la bonne réputation d’une entreprise sur les réseaux sociaux. Pour cela, il anime une communauté d’internautes, publie des tweets, répond aux questions sur le site internet de l’entreprise, alimente la page Facebook

Community Manager

Vidéo Onisep: community manager

Pour en savoir plus


Les Metiers du Web

Métier : Développeur – développeuse Web

Le développeur Web est un expert des langages informatiques. Il traduit le cahier des charges fourni par un client en lignes de code informatique afin de concevoir des programmes sur mesure. Il conçoit l’application, assure le suivi des tests, réalise la documentation associée, implémente la solution avec les technologies retenues. Par la suite, il intervient pour effectuer la maintenance ou faire évoluer les programmes. La révolution numérique le place parmi les professionnels les plus recherchés.

Cliquez ici pour voir la fiche métier de l’Onisep: développeur/euse informatique

Pour en savoir plus


Les Metiers du Web

Show Buttons
Hide Buttons
Translate »