Informatică Programare
Cum se initializeaza un array in Python?
În Python, un array (listă) se inițializează folosind paranteze pătrate [], cu elementele separate prin virgulă. De exemplu, numere = [1, 2, 3] creează o listă cu trei numere întregi. Python nu are tablouri tradiționale ca în C++, ci liste flexibile care pot conține elemente de tipuri diferite.
Metode de inițializare
- Listă goală array = [] creează o listă goală, pe care o poți popula ulterior cu metode ca append().
- Cu elemente predefinite array = [10, 'text', 3.14] inițializează o listă cu elemente de tipuri diferite (int, str, float).
- Folosind range() array = list(range(5)) creează [0, 1, 2, 3, 4], util pentru secvențe numerice.
Exemple numerice
- 1 Pasul 1: Listă simplă animale = ['câine', 'pisică', 'iepure'] inițializează o listă de șiruri de caractere.
- 2 Pasul 2: Listă cu repetiție zerouri = [0] * 5 creează [0, 0, 0, 0, 0], folosind operatorul * pentru replicare.
- 3 Pasul 3: Listă prin comprehensiune patrate = [x**2 for x in range(5)] generează [0, 1, 4, 9, 16], o metodă concisă.
- 4 Pasul 4: Verificare Verifică inițializarea cu print(animale) pentru a afișa ['câine', 'pisică', 'iepure'].
Experimentează cu diferite metode de inițializare pentru a înțelege flexibilitatea listelor Python.