Diferența dintre adăugați și extindeți în Python

Diferența cheie - adăugați vs extinde în Python
 

Python este un limbaj popular de programare generală. Este un limbaj de nivel înalt, astfel încât sintaxa este ușor de înțeles și citită de către programatori. Structura principală a datelor din Python este o secvență. Este un set de elemente. Elementul de pornire are indicele zero, următorul are indicele 1 și așa mai departe. O listă este o secvență de tip încorporată în Python. Operațiuni diverse pot fi efectuate pe liste precum felierea, adăugarea, multiplicarea etc. Fiecare element din listă este separat de virgulă. Toate elementele sunt închise într-un suport pătrat. În limbile de programare, cum ar fi C, Java, este esențial să stocați același tip de date într-un matrice. Dar, în lista Python, nu este necesar ca toate elementele să fie aceleași tipuri de date. Limba Python oferă mai multe funcții încorporate asociate listelor. Programatorul le poate folosi în programele lor. Două dintre ele sunt, se anexează și se extind. Acest articol discută diferența dintre adăugarea și extinderea în metoda python. Metoda addend este folosită în majoritatea cazurilor pentru a adăuga un element în lista existentă, în timp ce metoda extensie este utilizată pentru a adăuga mai multe elemente în lista existentă. diferența cheie între adăugați și extindeți în Python este asta, append adaugă argumentele sale ca un singur element la sfârșitul listei în timp ce extensia se iterează peste argumentele sale prin adăugarea fiecărui element în listă și extinderea acestuia.

CUPRINS

1. Prezentare generală și diferență cheie
2. Ce se adaugă în Python
3. Ce este extins în Python
4. Asemănări Între adăugarea și extinderea în Python
5. Comparație de la o parte la alta - adăugați vs extindeți în Python în formă tabulară
6. rezumat

Ce se adaugă în Python?

Adăugarea este o funcție încorporată în Python. Se adaugă un singur element la sfârșitul listei. Conform programului de mai jos, lista1 conține trei elemente, care sunt 1,2 și 3. Folosind metoda append, numărul 4 este atașat la listă1. Se adaugă la sfârșitul listei. Rezultatul oferă lista ca [1,2,3,4].

Figura 01: adăugați în Python

Aici, lista existentă este [1,2,3,4]. Elementele 5 și 6 aparțin unei alte liste. Utilizând funcția de adăugare, [5,6] sunt adăugate în listă. Această listă este anexată la lista originală. [5,6] este un singur element de listă care este atașat la sfârșitul listei. Prin urmare, metoda Add poate adăuga numai un singur element în listă. Chiar dacă noua listă are două elemente, toate acestea sunt adăugate ca un singur element la lista originală.

Ce este extins în Python?

Extensia este o funcție încorporată în Python. Este folosit pentru a adăuga mai multe elemente la sfârșitul unei liste deja existente. Funcționalitatea funcției extensie este după cum urmează.

Figura 02: extinderea în Piton

Conform programului de mai jos, lista1 conține trei elemente care sunt 1,2 și 3. Folosind metoda extensie, numărul 4 este extins la lista1. Când se folosește metoda extinsă, 4 trebuie inclusă într-o listă. Acum lista1 este [1,2,3,4]. Există o altă listă numită list2. Se compune din două elemente. După extinderea listei2 la lista1, rezultatul este [1,2,3,4,5,6]. Elementele din listă2 sunt adăugate ca elemente separate la lista1.

Care este asemănarea dintre adăugați și extindeți în Python?

  • Ambele anexe și extensii sunt funcții încorporate furnizate de limbajul de programare Python.

Care este diferența dintre adăugarea și extinderea în Python?

adăugați vs extindeți în Python

Anexa este o funcție încorporată în Python care este folosită pentru a adăuga argumentele sale ca un singur element la sfârșitul listei. Extensia este o funcție încorporată în Python care iterează peste argumentele sale adăugând fiecare element în listă în timp ce îl extinde.
 Lungimea listei
Când se adaugă, lungimea listei va crește cu una. Când se utilizează extensia, lungimea listei va crește cu câte elemente au fost transmise în argument.
folosire
Adăugarea este utilizată pentru a adăuga un singur element la sfârșitul listei existente. Extensia este utilizată pentru a adăuga mai multe elemente la sfârșitul listei existente.

rezumat - adăugați vs extinde în Python

Python este un limbaj de programare cu nivel înalt, de înaltă definiție. Este un limbaj de programare popular printre programatori, deoarece este ușor de citit și de înțeles. Menținerea și testarea programelor Python sunt, de asemenea, ușor. Limba Python oferă multe funcții încorporate. Prin urmare, programatorii le pot folosi în program fără a le implementa de la început. Acest articol a discutat despre două funcții încorporate, cum ar fi: se anexează și se extind. Diferența dintre adăugarea și extinderea în Python este aceea că append adaugă argumentele sale ca un singur element la sfârșitul listei, în timp ce extensia se iterează peste argumentele sale adăugând fiecare element în listă, extinzându-l.

Referinţă:

1. Puncte, Tutoriale. "Liste Python." Tutoriale punct, 8 februarie 2018.  Disponibil aici