Problem

11 /11


Listengeneratoren

Theory Click to read/hide

Liste Generatoren

Die Python-Sprache ermöglicht es, viele Aufgaben auf kurze und zuverlässige Weise zu behandeln. Wir bieten die wichtigsten Möglichkeiten, die Masse zu füllen. (1) Die Erzeugung und Füllung der Masse kann wie folgt aufgezeichnet werden:
A =I bei N = 5, A = [0,1,2,3,4]
A =i*i bei N = 5, A = [0,1.4.9,16]
for i in range(N) - holt alle Werte ab. i von 0) vor N-1

Das nächste Element der Masse erfasst den Wert vor dem Wort. forim ersten Fall iin der zweiten - i*i

Das gleiche Ergebnis ist bei Verwendung der folgenden Aufzeichnung zu erzielen:
A = Liste (Bereich(N)) # bei N = 5, A = [0,1,2,3.4]

(2) Es sind nicht alle Werte in der Masse zu erfassen, sondern nur diejenigen, die eine bestimmte Bedingung erfüllen.
Beispiel
Füllung der Masse um alle vier Zahlen im Bereich 0) vor ANHANG
A = [i für i im Bereich(10)
wenn i % 2 == sync, berichtigt von elderman == @elder_man
Druck(*A) # A = [0.2.4.8]
Dabei ist zu verstehen, dass die Länge der Masse kleiner als 10 ist.

(3) Die Füllung der Kraft mit der Tastatur der Elemente, die in der Linie sind, kann auf zwei Arten erfolgen.
N = 5
A = [0]*5
für i im Bereich(N):
A[i] = Int(Eingang()
A = [Input() für i im Bereich(N)]
# bei jeder Wiederholung des Zyklus
# Die Linie wird transformiert
# in ganzzahlig (mit int)
# and this number to the mass


(4) Das Füllen eines Satzes von Tastaturen mit Elementen, die sich alle in einer Zeile befinden, ist etwas komplizierter. Die Linie sollte betrachtet werden, sie sollte in Elemente zerlegt werden, und dann sollte jedes Element in eine ganze Zahl umgewandelt werden.
s = Eingabe().split()
A = [int(i) für i in s]
oder
A = Liste(map(int, input().split()) # eingebaute Funktionsliste()
# Dreht die Sequenz
# Auf einer Variablenliste

Extraktion der Masse

Die Masse auf dem Bildschirm kann auch auf verschiedene Weise angezeigt werden.
Standardmethode in vielen Programmiersprachen.Dieser Zyklus kann kürzer sein. Einfuhr х Jeder Schritt des Zyklus muss mit einem anderen Element der Masse einhergehen.In Python kannst du das schreiben.
für i im Bereich(len(A)):
Print(A[i], End="
für x in A:
Print(x, end=)
Druck(*A)
# sign before name
# Die Massenmittel
# Muss transformiert werden
# Ein Satz von Einzelwerten

Problem

Die Zahl N ist die Anzahl der Elemente des Arrays. 
Als nächstes kommen zwei Arrays von N Ganzzahlen:
- die Elemente des ersten Arrays gehen eins nach dem anderen in jeder Zeile;
- elemente des zweiten Arrays - alles wird in einer Zeile durch ein Leerzeichen geschrieben.
Füllen Sie zwei Arrays aus und geben Sie ihre Elemente durch ein Leerzeichen in eine Zeile aus:
- das erste Array in der ersten Zeile;
- das zweite Array in der zweiten Zeile.
 
Beispiele
Eingabe Ausgabe
1 3
1
2
3
4 5 6
1 2 3
4 5 6