Hvordan få matrisestørrelsen i Python

I motsetning til andre språk implementerer Python ikke en normal "lengde ()" eller "størrelse ()" -metode for å lese størrelsen på en matrise - f.eks. "Array.length ()." I stedet implementerer den len() -metoden, som tar matrisen selv som en parameter. Denne metoden er identisk mellom normale matriser, som er deklarert med "array.array (character)"; lister som er definert med parentes "[]"; og tupler, som er definert av parentes. Spesielle objekttyper, som strenger og trær, implementerer også denne metoden.

Trinn 1

Finn variabelnavnet for matrisen din. For eksempel, hvis det ble erklært i en linje "arr = [1, 2, 3];" variabelnavnet ville være "arr." Arrays kan også deklareres som "array.array ('i')" for en rekke heltall.

Steg 2

Henvis til matrisens størrelse som len (arr). Python tolker dette som å kalle metoden arr.(len), som er en spesiell intern metode, implementert av de fleste klasser som har en lengde, som returnerer matrisestørrelsen.

Sett inn referansen i koden for å få tilgang til matrisens størrelse.