Rozdíl Mezi Připojením A Rozšířením V Pythonu

Obsah:

Rozdíl Mezi Připojením A Rozšířením V Pythonu
Rozdíl Mezi Připojením A Rozšířením V Pythonu

Video: Rozdíl Mezi Připojením A Rozšířením V Pythonu

Video: Rozdíl Mezi Připojením A Rozšířením V Pythonu
Video: Пять главных мировых религий — Джон Беллэйми 2024, Listopad
Anonim

Key Difference - append vs extend in Python

Python je populární univerzální programovací jazyk. Je to jazyk vysoké úrovně, takže syntaxe je snadno srozumitelná a čitelná programátorům. Nejzákladnější datovou strukturou v Pythonu je sekvence. Je to sada prvků. Počáteční prvek má index nula, další má index jeden a tak dále. Seznam je jedna předdefinovaná sekvence typů v Pythonu. Na seznamech lze provádět různé operace, jako je krájení, přidávání, násobení atd. Každý prvek v seznamu je oddělen čárkou. Všechny prvky jsou uzavřeny do hranatých závorek. V programovacích jazycích, jako je C, Java, je nezbytné ukládat stejný datový typ do pole. V seznamu Pythonu ale není nutné, aby všechny prvky byly stejného datového typu. Jazyk Python poskytuje několik integrovaných funkcí spojených se seznamy. Programátor je může použít ve svých programech. Dva z nich jsou, připojit a rozšířit. Tento článek pojednává o rozdílu mezi append a extend v pythonu. Metoda append se většinou používá k přidání jednoho prvku do existujícího seznamu, zatímco metoda extend se používá k přidání více prvků do existujícího seznamu. Klíčový rozdíl mezi append a extend v Pythonu spočívá v tom, že append přidává své argumenty jako jediný prvek na konec seznamu, zatímco extend iteruje nad svými argumenty přidáním každého prvku do seznamu a jeho rozšířením. Klíčový rozdíl mezi append a extend v Pythonu spočívá v tom, že append přidává své argumenty jako jediný prvek na konec seznamu, zatímco extend iteruje nad svými argumenty přidáním každého prvku do seznamu a jeho rozšířením. Klíčový rozdíl mezi append a extend v Pythonu spočívá v tom, že append přidává své argumenty jako jediný prvek na konec seznamu, zatímco extend iteruje nad svými argumenty přidáním každého prvku do seznamu a jeho rozšířením.

OBSAH

1. Přehled a klíčový rozdíl

2. Co je připojeno v Pythonu

3. Co je prodlouženo v Pythonu

4. Podobnosti mezi připojením a rozšířením v Pythonu

5. Porovnání vedle sebe - připojeno vs. rozšířeno v Pythonu ve formě tabulky

6. Souhrn

Co je připojit v Pythonu?

The append is a built-in function in Python. Přidá jeden prvek na konec seznamu. Podle níže uvedeného programu seznam1 obsahuje tři prvky, které jsou 1,2 a 3. Pomocí metody append je k seznamu1 připojeno číslo 4. Přidává se na konec seznamu. Výstup dává seznam jako [1,2,3,4].

Rozdíl mezi připojením a rozšířením v Pythonu
Rozdíl mezi připojením a rozšířením v Pythonu

Obrázek 01: připojit v Pythonu

Zde je existující seznam [1,2,3,4]. Prvky 5 a 6 patří do jiného seznamu. Pomocí funkce přidání se do seznamu přidá [5,6]. Tento seznam je připojen k původnímu seznamu. [5,6] je jediný prvek seznamu, který je připojen na konec seznamu. Proto metoda přidání může přidat do seznamu pouze jeden prvek. Nový seznam má dva prvky, ale všechny jsou připojeny jako jeden prvek k původnímu seznamu.

Co je prodloužení v Pythonu?

Rozšíření je vestavěná funkce v Pythonu. Používá se k přidání více prvků na konec již existujícího seznamu. Funkčnost funkce rozšířit je následující.

Klíčový rozdíl mezi připojením a rozšířením v Pythonu
Klíčový rozdíl mezi připojením a rozšířením v Pythonu

Obrázek 02: rozšíření v Pythonu

Podle níže uvedeného programu seznam1 obsahuje tři prvky, které jsou 1,2 a 3. Pomocí metody extend je číslo 4 rozšířeno na list1. Při použití metody extend by měla být 4 zahrnuta do seznamu. Nyní je seznam1 [1,2,3,4]. Existuje další seznam s názvem list2. Skládá se ze dvou prvků. Po rozšíření seznamu2 na seznam1 je výstup [1,2,3,4,5,6]. Prvky v seznamu2 jsou přidány jako samostatné prvky do seznamu1.

Jaká je podobnost mezi připojením a rozšířením v Pythonu?

Připojit i rozšířit jsou vestavěné funkce poskytované programovacím jazykem Python

Jaký je rozdíl mezi připojením a rozšířením v Pythonu?

Rozdílný článek uprostřed před tabulkou

připojit vs rozšířit v Pythonu

The append is a built-in function in Python that is used to add its arguments as a single element to the end of the list. Prodloužení je vestavěná funkce v Pythonu, která iteruje nad svými argumenty a přidává každý prvek do seznamu při jeho rozšiřování.
Délka seznamu
Při použití dodatku se délka seznamu zvýší o jednu. Při použití prodloužení se délka seznamu zvýší o kolik prvků bylo v argumentu předáno.
Používání
Dodatek se používá k přidání jednoho prvku na konec existujícího seznamu. Prodloužení se používá k přidání více prvků na konec existujícího seznamu.

Shrnutí - přidat vs rozšířit v Pythonu

Python je univerzální programovací jazyk na vysoké úrovni. Je to oblíbený programovací jazyk mezi programátory, protože je snadno čitelný a srozumitelný. Snadná je také údržba a testování programů v Pythonu. Jazyk Python poskytuje mnoho vestavěných funkcí. Proto je programátoři mohou používat v programu, aniž by je implementovali od začátku. Tento článek pojednává o dvou integrovaných funkcích, jako jsou, jsou připojeny a rozšířeny. Rozdíl mezi append a extend v Pythonu spočívá v tom, že append přidává své argumenty jako jediný prvek na konec seznamu, zatímco extend iteruje nad svými argumenty přidáním každého prvku do seznamu a jeho rozšířením.

Doporučená: