Hvordan sjekke en Array for strykere i Python

Programmerere generelt referere til Python som et skriptspråk. En av grunnene til dette er fordi den har mange innebygde funksjoner for å utføre repetitive eller interessante oppgaver, og krever lite i veien for koding for å oppnå. Derfor er det mange Python-programmer er mindre detaljert og lettere å lese enn programmer på andre språk. Som et eksempel, sjekker en matrise eller liste over elementer, for streng datatyper er like rask som å kalle den "isinstance ()" innebygd funksjon.

Bruksanvisning

1 Erklærer en liste over elementer og fylle det med data. Noen av de dataelementene bør være strenger, og noen andre typer. Dette eksemplet bruker heltall:

l = { "hallo", 2, 3, "Hei", "4", 85 ", 5", 89, 9)

2 Lag en "for" loop som looper over listen og sjekker hvert element, en om gangen:

for element i l:
. . .

3 Lag en "hvis" statement i "for" loop som kontrollerer hvert element datatype. Hvis typen er en streng, eller "str", deretter "hvis" statement utfører:

for element i l:
. . . hvis isinstance (element, str):

4 Skriv ut indeksen for hvert element i listen som representerer en streng:

for element i l:
. . . hvis isinstance (element, str):
. . . print l.index (post)