List Extend Python | Python examples for Beginners to Advance

From this tutorial, you may be studying List Extend Python. You will see how to apply it to sequences with the assistance of examples.

Note: The syntax used in the beneath part is for Python 3. You can change it to some other variations of Python.

Python List Extend

Here we will learn about extend() method in Python list with examples.

List Extend Python

As we realized from earlier tutorials, we are able to append parts to an inventory utilizing the append technique.

The append works positively once you need to add a single component or an inventory. But once you want to append a personal letter from a phrase or an array of single-digit numbers, then it turns into not possible to obtain. Hence, the lengthen technique bought launched to handle this limitation.

This technique updates the listing by including parts to the tip. They is usually a phrase or a quantity, and so forth. When you name this technique, it traverses by the arguments and pushes them into the listing one after the other to the tail finish.

Hence, the variety of parts appended is identical to the variety of arguments handed. It takes just one parameter and does not have a return worth.

Its syntax is as follows:

List_name.lengthen(component)

After the lengthen technique will get known as you’ll get the up-to-date listing object.

How does the Extend() perform work?

When we pass the component to the lengthen technique as an argument, it will get iterated, and the worth from every iteration will get appended to the listing.

The flowchart beneath makes an attempt to clarify it in a diagram:

List extend python Flowchart

List Extend python Method Examples

While you utilize this technique, contemplate the next factors in your thoughts.

a. When you add a “list” or “set” to an inventory, every component in the listing will get iterated and appended to the tail finish.

b. When you add a “string” to an inventory, the letters of the string get iterated and appended to the tail.

List to a List:

>>> myList = ["Lion", "Tiger", "Bear", "Cheetah", "Puma"]
>>> listingToAdd = ["Leopard", "Lynx"]
>>> myList.lengthen(listingToAdd)
>>> print(myList)
['Lion', 'Tiger', 'Bear', 'Cheetah', 'Puma', 'Leopard', 'Lynx']

Set to a List:

>>> myList = ['Physics', 'Chemistry', 'Biology', 'Electronics']
>>> setToAdd = 'Mathematics', 'Astrology'
>>> kind(setToAdd)
<class 'set'>
>>> myList.lengthen(setToAdd)
>>> print(myList)
['Physics', 'Chemistry', 'Biology', 'Electronics', 'Mathematics', 'Astrology']

String to a List:

>>> myList = ['X', 'Y', 'Z']
>>> myList.lengthen('abcd')
>>> print(myList)
['X', 'Y', 'Z', 'a', 'b', 'c', 'd']
>>>

Extend Method Time Complexity

It has a time complexity that is proportional to the size of the listing that we wish to add.

List lengthen python. For more Search in Wikipedia

Pramod Kumar Yadav is from Janakpur Dham, Nepal. He was born on December 23, 1994, and has one elder brother and two elder sisters. He completed his education at various schools and colleges in Nepal and completed a degree in Computer Science Engineering from MITS in Andhra Pradesh, India. Pramod has worked as the owner of RC Educational Foundation Pvt Ltd, a teacher, and an Educational Consultant, and is currently working as an Engineer and Digital Marketer.