Ich erstelle einen Python-Movie-Player / Maker, und ich möchte die Anzahl der Zeilen in einem mehrzeiligen String finden. Ich habe mich gefragt, ob es eine eingebaute Funktion oder Funktion gab, die ich programmieren könnte, um dies zu tun:
%Vor% Wenn die neue Zeile '\n'
ist, dann nlines = x.count('\n')
.
Der Vorteil ist, dass Sie keine unnötige Liste erstellen müssen, wie .split('\n')
(das Ergebnis kann sich abhängig von x.endswith('\n')
unterscheiden).
str.splitlines()
akzeptiert mehr Zeichen als Zeilenumbrüche: nlines = len(x.splitlines())
.
Sie können split()
it eingeben und die Länge des resultierenden list
finden:
Oder Sie können count()
die Anzahl der Zeilenumbruchzeichen:
Oder Sie können splitlines()
verwenden und die Länge der resultierenden list
finden:
Tags und Links python python-3.x