>  기사  >  백엔드 개발  >  숙지해야 할 약간의 지식 - Python len 예제에 대한 자세한 설명

숙지해야 할 약간의 지식 - Python len 예제에 대한 자세한 설명

零下一度
零下一度원래의
2017-05-23 14:50:462269검색

설명

Python len() 메서드는 객체(문자, 목록, 튜플 등)의 항목 길이나 개수를 반환합니다.

구문

len() 메서드 구문:

len( s )

반환 값

객체의 길이를 반환합니다.

인스턴스

다음 예에서는 len()의 사용을 보여줍니다.

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

len은 len(인스턴스)를 호출할 때 호출됩니다. len은 객체의 길이를 반환하는 내장 함수입니다. 적절한 길이를 가지고 있다고 생각되는 모든 개체에 사용할 수 있습니다.

문자열의 len은 문자 수이고, 사전의 len은 키워드 수입니다. 목록이나 시퀀스의 len은 요소 수입니다. 클래스 인스턴스의 경우 len 메소드를 정의한 후 직접 컴파일해 보세요...

SQLite3에서는 select 문의 결과 개수를 쿼리하려면 len(res) 문을 직접 사용할 수 없습니다. 커서의 fetchall 메소드를 배열에 할당한 후 데이터에 대해 len 메소드를 사용합니다. 구체적인 예는 다음과 같습니다.

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

[관련 권장사항]

1. Python의 특수 함수 __len__(self)에 대한 심층적 이해

2.

Python의 len() 함수 사용예를 요약

3. 파이썬 특수 클래스 메서드에서 사용 예제 튜토리얼

파이썬 매직 메서드 __getitem__, __setitem__, __delitem__, __len__을 각각 소개합니다

위 내용은 숙지해야 할 약간의 지식 - Python len 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.