Important Notice:

Adding Elements to a List

Adding Elements to a List

7 views 2 min read
Adding Elements to a List :-
Python में Adding Elements to a List का अर्थ है List में नए elements या values को जोड़ना। क्योंकि List एक Mutable Data Type है, इसलिए List बनने के बाद उसमें नए elements add किए जा सकते हैं।

List में elements add करने के लिए मुख्य रूप से append(), insert() और extend() methods का उपयोग किया जाता है।

English

Adding Elements to a List means adding new elements or values to an existing list.

Since a List is a Mutable Data Type, new elements can be added after the list is created.

The main methods used to add elements to a list are append(), insert(), and extend().

1. append() Method :-

append() method का उपयोग List के end (अंत) में एक element add करने के लिए किया जाता है।

Syntax:-

list.append(element)

Example:-

numbers = [10, 20, 30]

numbers.append(40)

print(numbers)

Output:-

[10, 20, 30, 40]

Because:-

append(40) ने 40 को List के end में add कर दिया।

English

The append() method adds one element at the end of a list.

2. insert() Method :-

insert() method का उपयोग List में किसी specific index/position पर एक element add करने के लिए किया जाता है।

Syntax:-

list.insert(index, element)

Example:-

numbers = [10, 20, 30]

numbers.insert(1, 15)

print(numbers)

Output:-

[10, 15, 20, 30]

Because:-

यहाँ insert(1, 15) ने index 1 पर 15 add किया।

English

The insert() method adds an element at a specific position in a list.

3. extend() Method :-

extend() method का उपयोग एक List में multiple elements add करने के लिए किया जाता है।

Syntax:-

list.extend(iterable)

Example:-

numbers = [10, 20, 30]

numbers.extend([40, 50, 60])

print(numbers)

Output:-

[10, 20, 30, 40, 50, 60]

Because:-

extend() ने दूसरी List के सभी elements को numbers List में add कर दिया।

English

The extend() method adds multiple elements from another iterable to the end of a list.

append() और extend() में अंतर :-

यह difference बहुत important है।

a = [10, 20]

a.append([30, 40])

print(a)

Output:-

[10, 20, [30, 40]]

यहाँ पूरी List [30, 40] को एक single element के रूप में add किया गया।

लेकिन:

a = [10, 20]

a.extend([30, 40])

print(a)

Output:-

[10, 20, 30, 40]

यहाँ 30 और 40 अलग-अलग elements के रूप में add हुए।

Related Notes