Maison  >  Article  >  développement back-end  >  Peu de connaissances à maîtriser – explication détaillée des exemples Python Len

Peu de connaissances à maîtriser – explication détaillée des exemples Python Len

零下一度
零下一度original
2017-05-23 14:50:462315parcourir

Description

La méthode Python len() renvoie la longueur ou le nombre d'éléments d'un objet (caractère, liste, tuple, etc.).

Syntaxe

Syntaxe de la méthode len() :

len( s )

Valeur de retour

Renvoie la longueur de l'objet.

Instance

L'exemple suivant montre l'utilisation de len() :

>>>str = "runoob">>> len(str)             # 字符串长度6>>> l = [1,2,3,4,5]>>> len(l)               # 列表元素个数5

len est appelé lors de l'appel de len(instance). len est une fonction intégrée qui renvoie la longueur d'un objet. Il peut être utilisé pour tout objet dont on pense qu’il a une longueur méritante.

La longueur d'une chaîne est le nombre de ses caractères ; la longueur d'un dictionnaire est le nombre de ses mots-clés ; la longueur d'une liste ou d'une séquence est le nombre d'éléments. Pour les instances de classe, définissez la méthode len, puis compilez-la vous-même...

Dans SQLite3, pour interroger le nombre de résultats de l'instruction select, vous ne pouvez pas utiliser directement l'instruction len(res) dont vous avez besoin. pour attribuer la méthode fetchall du curseur à un tableau, puis utiliser la méthode len sur les données. Des exemples spécifiques sont les suivants :

   import sqlite3
        conn = sqlite.connect('test.db')    cursor = conn.cursor()    cursor.execute("select uid, username, userpwd from member")    records = cursor.fetchall()
    num = len(records)

[Recommandations associées]

1. 🎜>Compréhension approfondie de la fonction spéciale __len__(self)2.

Résumer les exemples d'utilisation de la fonction len() en Python

3.

Méthode de classe spécifique à Python Exemples de tutoriels utilisés

4. Méthodes magiques Python __getitem__, __setitem__, __delitem__, __len__ sont introduits respectivement

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