Sintassi:
L'argomento di contare() Il metodo varia in base al tipo di dati della variabile in cui si applicherà. Di seguito sono riportati due tipi di sintassi del metodo count ().
UN. corda.Contare (sotto-corda, inizio, fine)
Quanto sopra contare() Il metodo viene utilizzato per il tipo di dati String. Qui, il primo argomento è obbligatorio e conterrà il valore che verrà ricercato nella stringa principale. Gli altri due argomenti sono opzionali. Quando il inizio L'argomento facoltativo viene utilizzato solo quindi il metodo inizierà la ricerca dalla posizione di avvio e quando vengono utilizzati entrambi gli argomenti opzionali.
B. tupla.Contare (Search-Item) o elenco.COUNT (Search-Item)
Quanto sopra contare() Il metodo viene utilizzato per tupla O elenco Solo tipo dati e ha solo un argomento obbligatorio che conterrà l'elemento di ricerca. Gli usi di questi due tipi di conteggio () sono spiegati nella parte successiva di questo articolo.
Uso del metodo Count () nella stringa senza argomento opzionale:
Nel seguente esempio, la stringa principale e la stringa di ricerca sono definite in due variabili, main_str, E Search_str. IL contare() Metodo di questo script conterrà quante volte il valore di Search_str appare nell'intero valore di main_str. Successivamente, il valore di ritorno di questo metodo verrà stampato dalla stringa formattata.
#!/usr/bin/env python3Produzione:
Qui, il valore del testo principale è 'Mangia per vivere, non vivere per mangiare'e il testo di ricerca è'vivere' che appare due volte nel testo principale.
Utilizzo del metodo Count () nella stringa con argomenti opzionali:
Questo esempio mostra gli usi degli argomenti opzionali di contare() metodo. IL inizio L'argomento facoltativo viene utilizzato per definire la posizione iniziale del testo principale per la ricerca e il FINE L'argomento opzionale viene utilizzato per definire la posizione del testo principale in cui la ricerca finirà. Sia il testo principale che il testo di ricerca saranno presi come input qui. Tre tipi di ricerca saranno effettuati da questo script. Nella prima ricerca, la ricerca del testo verrà cercato nell'intero contenuto del testo principale come l'esempio precedente. Nella seconda ricerca, il testo di ricerca inizierà a cercare dalla posizione 20 del testo principale. Nella terza ricerca, il testo di ricerca inizierà a cercare dalla posizione 5 e fermare la ricerca in posizione 25. Quindi, il seguente script genererà tre output di contare() Metodo basato sugli argomenti.
#!/usr/bin/env python3Produzione:
Qui, "Impara Linux da Linuxhint e diventa un esperto di Linux" è preso come testo principale e 'Linux' è preso come testo di ricerca. La parola 'Linux' appare tre volte nel testo principale, una volta se si inizia a cercare dalla posizione 20 e due volte se si inizia a cercare dalla posizione da 5 a 25.
Uso del metodo Count () in Tuple ed Elenco:
L'esempio seguente mostra come ogni particolare elemento può essere cercato in una tupla e in un elenco. Una tupla della stringa è definita e stampata all'inizio dello script. Successivamente, un valore di ricerca viene preso come input. Cerca e conta quante volte il valore è apparso nella tupla. Lo script stamperà il risultato del conteggio con la stringa formattata. Un elenco della stringa è anche definito e stampato, successivo cerca e conta un particolare valore di input nell'elenco come la tupla.
#!/usr/bin/env python3Produzione:
Verrà visualizzato il seguente output se prendi 'John' come testo di ricerca per tuple e 'Mango' Come testo di ricerca per l'elenco.
Conclusione:
Diversi usi di contare() Il metodo in Python viene provato a mostrare in questo articolo per aiutare gli utenti di Python a imparare a usare questo metodo nel loro script Python.