Extending a list in python can be done is following ways:
1. Using append() function: We can append at the end of the list by using append() function. For appending any single value to the list or appending a list to the list, the syntax stays the same. But we can only append a single value at a time using append() function
[10, 12, 13, 17, 20, 22]
2. Using ‘+’ operator: We can add values by using the “+” operator. We can use  to add any number of values to the list. Adding multiple values can be done by using ‘, ‘ values.
[10, 12, 13, 17, 20, 30, 40]
3. Using slicing: Using slicing in python, single or multiple values can be added to a list.
a[:0] = [x, y, z…]
Here a is the list in which the values(x, y, z..) are to be added. In this method the values are appended to the front of the list.
[40, 50, 30, 10, 12, 13, 17]
4.Using chain(): Using chain() iterator function, we can extend a list by the syntax:
list(chain(a, [x, y, z..]))
Here a is the list in which the values(x, y, z..) are to be added. In this method the values are appended to the end of the list.
[10, 20, 30, 40, 50, 60]
5. Using Extend
[10, 12, 13, 17, 30, 40]
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course