Maison  >  Article  >  développement back-end  >  Maîtrisez rapidement les compétences d'utilisation de la fonction len en Python

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

WBOY
WBOYoriginal
2024-01-28 08:51:06913parcourir

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))

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))

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))

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]))

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]))

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()))

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))

运行结果为: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!

Déclaration:
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