Maîtrisez rapidement les compétences d'utilisation de la fonction len en Python

WBOY
Libérer: 2024-01-28 08:51:06
original
889 Les gens l'ont consulté

Maîtrisez rapidement les compétences dutilisation de la fonction len en Python

Maîtrisez rapidement les compétences d'utilisation de la fonction len en Python, des exemples de code spécifiques sont requis

Python est un langage de programmation concis et facile à lire qui est largement utilisé dans la science des données, l'apprentissage automatique, le développement de réseaux et autres des champs. En Python, la fonction len est l’une des fonctions les plus couramment utilisées et les plus importantes. Il est utilisé pour renvoyer la longueur ou le nombre d'éléments d'un objet (tel qu'une chaîne, une liste, un tuple, etc.). Maîtriser les compétences d'utilisation de la fonction len peut nous aider à traiter les données et à écrire du code plus efficacement.

Ci-dessous, nous présenterons plusieurs techniques d'utilisation courantes à travers des exemples de code spécifiques.

  1. Obtenir la longueur d'une chaîne

La chaîne est l'un des types de données couramment utilisés en Python, et nous avons souvent besoin d'obtenir la longueur d'une chaîne. Grâce à la fonction len, nous pouvons facilement obtenir la longueur de la chaîne.

string = "Hello, world!"
print(len(string))
Copier après la connexion

Le résultat courant est : 13

  1. Obtenir la longueur de la liste

La liste est l'un des conteneurs de données les plus couramment utilisés en Python, et nous avons souvent besoin d'obtenir la longueur de la liste. Grâce à la fonction len, nous pouvons obtenir la longueur de la liste.

my_list = [1, 2, 3, 4, 5]
print(len(my_list))
Copier après la connexion

Le résultat en cours d'exécution est : 5

  1. Obtenir la longueur du tuple

Tuple est également l'un des conteneurs de données couramment utilisés en Python. Il est similaire à une liste, mais ne peut pas être modifié. Grâce à la fonction len, nous pouvons obtenir la longueur du tuple.

my_tuple = (1, 2, 3, 4, 5)
print(len(my_tuple))
Copier après la connexion

Le résultat en cours d'exécution est : 5

  1. Gestion des conteneurs imbriqués

Dans la programmation réelle, nous rencontrons souvent des conteneurs imbriqués, tels que des listes contenant des listes, des tuples contenant des listes, etc. Grâce à la fonction len, nous pouvons facilement obtenir la longueur du conteneur imbriqué.

nested_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
print(len(nested_list))
print(len(nested_list[0]))
Copier après la connexion

Les résultats en cours d'exécution sont : 3 et 3

nested_tuple = ([1, 2, 3], [4, 5, 6], [7, 8, 9])
print(len(nested_tuple))
print(len(nested_tuple[0]))
Copier après la connexion

Les résultats en cours d'exécution sont : 3 et 3

  1. Obtenir le nombre de clés ou de valeurs dans le dictionnaire

Le dictionnaire est une paire clé-valeur couramment utilisée conteneur de données en Python. Grâce à la fonction len, nous pouvons obtenir le nombre de clés ou de valeurs dans le dictionnaire.

my_dict = {'name': 'Alice', 'age': 20, 'city': 'Beijing'}
print(len(my_dict))
print(len(my_dict.keys()))
print(len(my_dict.values()))
Copier après la connexion

Les résultats d'exécution sont : 3, 3 et 3

  1. Personnaliser la longueur des objets dénombrables

En plus des conteneurs de données courants, nous pouvons également personnaliser les objets dénombrables et obtenir leurs longueurs grâce à la fonction len. Pour implémenter cette fonction, il suffit d'implémenter la méthode __len__ dans la classe personnalisée. __len__方法即可。

class MyClass:
    def __init__(self):
        self.items = [1, 2, 3, 4, 5]

    def __len__(self):
        return len(self.items)

my_obj = MyClass()
print(len(my_obj))
Copier après la connexion

运行结果为:5

通过以上的代码示例,我们可以看到len函数在Python中的广泛应用,可以方便地获取各种数据容器的长度或元素个数。掌握len函数的使用技巧可以让我们更高效地处理数据和编写代码。同时,我们也可以在自定义类中利用__len__rrreee

Le résultat courant est : 5

Grâce aux exemples de code ci-dessus, nous pouvons voir la large application de la fonction len en Python, qui peut facilement obtenir la longueur ou le nombre d'éléments de divers conteneurs de données. Maîtriser les compétences d'utilisation de la fonction len peut nous permettre de traiter les données et d'écrire du code plus efficacement. Dans le même temps, nous pouvons également utiliser la méthode __len__ dans une classe personnalisée pour implémenter la longueur d'un objet dénombrable personnalisé. 🎜🎜En bref, la fonction len est une fonction très pratique dans la programmation Python. Elle doit être utilisée fréquemment dans le processus de développement quotidien et utilisée de manière flexible en combinaison avec des scénarios d'application spécifiques. Grâce à beaucoup de pratique et de pratique, je pense que vous pouvez rapidement maîtriser les compétences d'utilisation de la fonction len et améliorer l'efficacité de votre programmation. 🎜

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!