Löst: sökmetod i python

Senaste uppdateringen: 09/11/2023

Det största problemet med sökmetoder i Python är att de inte är optimerade för hastighet. Detta kan sakta ner ditt program avsevärt.

The search method in python can be used to find a substring in a given string. This method returns the index of the first occurrence of the substring in the string. If the substring is not found, it returns -1.

Example:

str = "Hello world"

print str.search("world")

Output: 6

Sök

I Python kan du använda den inbyggda sökfunktionen för att hitta specifika objekt i en datasekvens. Sökfunktionen tar två argument: sekvensen att söka och ett nyckelord eller mönster att leta efter.

För att söka efter alla föremål som har ordet "katt" i sig kan du använda följande kod:

print(“Söker efter 'katt'...”) sök = “katt” print(“Hittade %d objekt.” % (len(sök)))

Utdata från denna kod skulle vara:

Söker efter 'katt'... Hittade 5 föremål.

Metoder

Det finns många olika metoder i Python. Några av de vanligaste metoderna listas nedan.

def: Detta är en funktion som tar ett eller flera argument. Funktionen returnerar ett värde.

print: Detta skriver ut textsträngen till skärmen.

if: Detta testar om ett villkor är sant. Om så är fallet kommer koden inuti if-blocket att exekveras, annars kommer den inte att exekveras.

Relaterade inlägg: