Save
Programmieren
10 Collections
Save
Share
Learn
Content
Leaderboard
Learn
Created by
jana
Visit profile
Cards (11)
Was sind Collections in Python?
Sammlungen
von
Daten
.
Welche Datentypen für grundlegende Datenstrukturen bietet Python?
Listen
(list),
Dictionaries
(dict),
Mengen
(set),
Tupel
(tuple),
Zeichenketten
(str),
Zahlenbereiche
(range).
Was ist der Unterschied zwischen einer Shallow Copy und einer Deep Copy?
Shallow
Copy: kopiert nur die
oberste Strukturebene
Deep
Copy: kopiert die gesamte
Struktur.
Was sind Strings in Python?
Instanzen der
Klasse
str, die nach der
Instantiierung
nicht mehr verändert werden können (immutable).
Wie wird ein String in Python erzeugt?
Durch
Zeichenkettenliterale oder die
Built-in Funktion
str().
Was sind
Zugriffsmethoden
(Accessor Methods)?
Methoden, die Informationen über ein Objekt
auslesen
oder verändern, ohne die
Implementationsdetails preiszugeben.
Was sind
Zugriffsmethoden
(Accessor Methods)?
Methoden, die Informationen über ein Objekt
auslesen
oder verändern, ohne die
Implementationsdetails preiszugeben.
Welche Funktionen sind spezifisch für Collections?
len
(),
Indexierung
(s[i]),
Slicing
(s[i:j]), Rhythmen beim
Slicing
(s[i:j:k]), Zugriff auf unbekannte Index-Werte (s[
22
] führt zu
IndexError
).
Was sind Collections in Python?
Collections sind Sammlungen von Daten, z.B.
Listen
,
Dictionaries
, Sets.
Welche Datentypen gehören zu den immutable sequence types?
str,
tuple
,
range
Was ist ein Dictionary in Python?
Eine Zuordnung von
Key-Value-Paaren.