Diferența Dintre Adăugați și Extindeți în Python

Cuprins:

Diferența Dintre Adăugați și Extindeți în Python
Diferența Dintre Adăugați și Extindeți în Python

Video: Diferența Dintre Adăugați și Extindeți în Python

Video: Diferența Dintre Adăugați și Extindeți în Python
Video: Diferenta dintre +i si i+ 2024, Aprilie
Anonim

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

Python este un limbaj de programare popular de uz general. Este un limbaj la nivel înalt, astfel încât sintaxa este ușor de înțeles și de citit de către programatori. Cea mai de bază structură de date din Python este o secvență. Este un set de elemente. Elementul de pornire are indexul zero, următorul are indexul și așa mai departe. O listă este o secvență de tip încorporată în Python. Diverse operații pot fi efectuate pe liste precum felierea, adăugarea, multiplicarea etc. Fiecare element din listă este separat printr-o virgulă. Toate elementele sunt închise într-o paranteză pătrată. În limbaje de programare precum C, Java, este esențial să stocați același tip de date într-o matrice. Dar în lista Python, nu este necesar ca toate elementele să fie același tip de date. Limbajul 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 append și extend în python. Metoda append este utilizată în principal pentru a adăuga un element la lista existentă, în timp ce metoda de extindere este utilizată pentru a adăuga mai multe elemente la lista existentă. Diferența cheie între append și extend în Python este că, append își adaugă argumentele ca un singur element la sfârșitul listei, în timp ce extensia repetă argumentele sale adăugând fiecare element la listă și extinzându-l. Diferența cheie între append și extend în Python este că, append își adaugă argumentele ca un singur element la sfârșitul listei, în timp ce extensia repetă argumentele sale adăugând fiecare element la listă și extinzându-l. Diferența cheie dintre append și extend în Python este că, append își adaugă argumentele ca un singur element la sfârșitul listei, în timp ce extensia repetă argumentele sale adăugând fiecare element la listă și extinzându-l.

CUPRINS

1. Prezentare generală și diferența cheie

2. Ce se adaugă în Python

3. Ce se extinde în Python

4. Asemănări între anexă și se extinde în Python

5. Comparație side by side - append vs extend în Python în formă tabelară

6. Rezumat

Ce se adaugă în Python?

Anexa 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 anexă, numărul 4 este atașat la lista1. Se adaugă la sfârșitul listei. Ieșirea dă lista ca [1,2,3,4].

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

Figura 01: adăugați în Python

Aici, lista existentă este [1,2,3,4]. Elementele 5 și 6 aparțin unei alte liste. Folosind funcția de adăugare, [5,6] sunt adăugate la 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 de adăugare poate adăuga doar un singur element la listă. Chiar dacă noua listă are două elemente, toate acestea sunt atașate ca un singur element la lista originală.

Ce este extensia în Python?

Extinderea este o funcție încorporată în Python. Se folosește pentru a adăuga mai multe elemente la sfârșitul unei liste deja existente. Funcționalitatea funcției de extindere este următoarea.

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

Figura 02: extindeți în Python

Conform programului de mai jos, lista1 conține trei elemente care sunt 1,2 și 3. Folosind metoda de extindere, numărul 4 este extins la lista1. Când utilizați metoda de extindere, 4 ar trebui să fie incluse într-o listă. Acum lista1 este [1,2,3,4]. Există o altă listă numită list2. Se compune din două elemente. După extinderea list2 la list1, ieșirea este [1,2,3,4,5,6]. Elementele din list2 sunt adăugate ca elemente separate la list1.

Care este asemănarea dintre anexare și extindere în Python?

Ambele atașează și extind sunt funcții încorporate furnizate de limbajul de programare Python

Care este diferența dintre anexare și extindere în Python?

Difuzarea articolului din mijloc înainte de tabel

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

Anexa este o funcție încorporată în Python care este utilizată pentru a adăuga argumentele sale ca un singur element la sfârșitul listei. Extinderea este o funcție încorporată în Python care repetă argumentele sale adăugând fiecare element la listă în timp ce îl extinde.
Lungimea listei
Când utilizați anexa, lungimea listei va crește cu una. La utilizarea extensiei, lungimea listei va crește cu câte elemente au fost trecute în argument.
Utilizare
Anexa 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 și extindeți în Python

Python este un limbaj de programare de nivel general, cu scop general. Este un limbaj de programare popular printre programatori, deoarece este ușor de citit și de înțeles. Întreținerea și testarea programelor Python sunt, de asemenea, ușoare. Limbajul 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, sunt anexate și extinse. Diferența dintre append și extend în Python este că, append își adaugă argumentele ca un singur element la sfârșitul listei, în timp ce extensia repetă argumentele sale adăugând fiecare element la listă, extinzându-l.

Recomandat: