Maison > développement back-end > Tutoriel Python > Comment récupérer la valeur d'une variable en utilisant son nom de chaîne en Python ?

Comment récupérer la valeur d'une variable en utilisant son nom de chaîne en Python ?

Linda Hamilton
Libérer: 2024-12-03 02:55:11
original
731 Les gens l'ont consulté

How to Retrieve a Variable's Value Using its String Name in Python?

Récupération dynamique de la valeur d'une variable en Python

En Python, un défi courant survient lorsque l'on tente d'accéder à la valeur d'une variable lorsque son nom est stocké sous forme de chaîne. Cette requête explore comment réaliser cette fonctionnalité en Python, inspirée d'une approche PHP similaire.

Une solution possible consiste à exploiter la fonction globals(), qui renvoie un dictionnaire contenant toutes les variables globales. En accédant au nom de la variable à partir de ce dictionnaire, on peut récupérer la valeur de la variable.

a = 5
globals()['a']  # Output: 5
Copier après la connexion

Il est important de noter que cette méthode suppose que la variable est définie dans la portée globale. Si la variable réside dans un espace de noms différent, l'accès à sa valeur nécessite d'obtenir l'accès à cet espace de noms spécifique.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal