ls = ['abc', 56, 49, 63, 66, 80]
for i in ls:
if(isinstance(i, int) or isinstance(i, float)):
for i in range(len(ls)):
ls[i] = str(ls[i])
Kann ich wissen, wie das Listenverständnis des obigen Codes zu erstellen?Wie zu Python-Liste Verständnis zu konvertieren
ich folgendes versuche aber nicht
if (s for s in ls isinstance(s, int) or isinstance(s, float)):
for i in range(len(ls)):
ls[i] = str(ls[i])
Ist es beabsichtigt, dass die letzte Nummer alle Elemente in der Liste ersetzt? –
Nur ein zufälliges Beispiel, eine Mischung aus Zahl und String. Es kann auch schweben. – dnez