Laufzeit von python ist, wenn substring in string

Was ist die große O der folgenden if statement?

if "pl" in "apple":
   ...

Was ist das Allgemeine big O wie python bestimmt, ob die Zeichenfolge "pl" gefunden wird, in der Zeichenfolge "Apfel"

oder andere Teilzeichenfolge in der Zeichenfolge zu suchen.

Ist dies der effizienteste Weg, um zu testen, ob ein Teilstring in einem string? Hat es den gleichen Algorithmus verwenden wie .find()?

  • Was meinst du mit "wie lang ist die Laufzeit"? Wenn Sie sich Fragen, was ist schneller, man kann timeit.
  • Ich aktualisierte die Frage etwas. Sorry für unklar zu sein
  • Verwandte: Python - Kosten der find () - Funktion
InformationsquelleAutor Liondancer | 2016-02-05
Schreibe einen Kommentar