Diese Funktion durchsucht die Nummer eines Elements in einem Array und gibt die Nummer des Elements im Array zurück, falls vorhanden, oder gibt -1 zurück, wenn die Eingangsnummer nicht im Array existiertKonvertieren einer C-Funktion in Python-Funktion
int iSearch (int st[],int len,int no)
{
int i;
for (i=1;i<=len;i++) //len=lenth of the array , no = the number that we want to search in the array , st[] = the array
if (st[i]==no)
return i;
return -1;
}
und ich möchte die Python-Version dieser Funktion schreiben, aber da ich Listen anstelle von Arrays in Python verwende, weiß ich nicht, wie man es in Python schreibt.
i schrieb den Code in Python, aber es funktioniert nicht
def iSearch(list,lenth,no):
x=0
for x in range (lenth):
if (list(x) == no)
return i
else
return -1
Sie nicht brauchen Länge zu haben! –
Welche Version von Python verwenden Sie? –
Ich benutze Python 3.6 –