Ich habe eine Liste wie:Ändern Listeninhalte in Python
list = [[1,2,3],[4,5,6],[7,8,9]]
Ich möchte programmatisch eine Nummer zu Beginn eines jeden Wert in der Liste anhängen, sagen die Nummer 9. Ich die neue Liste wollen sei wie:
list = [[9,1,2,3],[9,4,5,6],[9,7,8,9]]
Wie gehe ich dabei in Python? Ich weiß, dass es eine sehr triviale Frage ist, aber ich konnte keinen Weg finden, dies zu tun.
Danke für die Antwort ... Nur ein Addendum zu der Frage. Was, wenn ich zwei anstelle von einer Nummer einfügen möchte. Wie möchte ich 9,8 am Anfang jedes Elements in der Liste einfügen? – Aamir
@Aamir: call insert() mehrmals, oder weniger effizient, verketten die Listen: '[9,8] + Unterliste. –
@Amir: oder, am effizientesten, die leere Scheibe am Anfang zuweisen - lassen Sie mich die Antwort bearbeiten, um das zu zeigen. –