so begann ich gerade Python zu lernen und fand diese 2 Zeilen Code zum Suchen mehrerer Indizes von Buchstaben in Strings/Listen. ich lieben würde, wenn einige von euch die zweite Linie für michBenötigen Sie diesen Code bitte vereinfacht
, vereinfachen kanntext= 'Allowed Hello Hollow'
print [n for n in xrange(len(text)) if text.find('ll', n) == n]
Ich weiß nicht, ob es nur eine Verknüpfung Artschreiben oder etwas ist, aber ich würde es vereinfachte mögen, Dank:
D
Vielleicht die Liste Verständnis versuchen erklärt Dekonstruktion (die '[n für n in ... ] 'Teil) in eine' for' Schleife und sehen, wie es geht? –
'l = []; für n in xrange (len (text)): wenn text.find ('ll', n) == n: l.append (n); 'dann' print l' – davedwards
Sie sollten ernsthaft erwägen, Python 3 zu lernen , Python 2 wird 2020 sein offizielles End of Life erreichen. –