Hey! If you love Python and building Python apps as much as I do, let's connect on Twitter or LinkedIn. I talk about this stuff all the time!

How to Add Number to a List in Python

Learn how to add numbers to a list in Python with ease, even if you’re new to programming!| …


Updated May 13, 2023

|Learn how to add numbers to a list in Python with ease, even if you’re new to programming!|

What is a List in Python?

Before we dive into adding numbers to a list, let’s quickly understand what a list is. In Python, a list is a collection of items that can be of any data type, including strings, integers, floats, and more. Lists are denoted by square brackets [] and can contain multiple elements.

my_list = [1, 2, 3, 4, 5]

In this example, my_list is a list containing five numbers: 1, 2, 3, 4, and 5.

How to Add Number to a List in Python

Now that we know what a list is, let’s learn how to add numbers to it. We can do this using the following methods:

Method 1: Using the append() Method

The append() method allows us to add an element to the end of our list.

my_list = [1, 2, 3]
my_list.append(4)
print(my_list)  # Output: [1, 2, 3, 4]

In this example, we added the number 4 to the end of my_list.

Method 2: Using the insert() Method

The insert() method allows us to add an element at a specific position in our list.

my_list = [1, 2, 3]
my_list.insert(1, 4)
print(my_list)  # Output: [1, 4, 2, 3]

In this example, we added the number 4 to the second position of my_list.

Method 3: Using List Concatenation

We can also add numbers to a list by concatenating another list containing that number.

my_list = [1, 2, 3]
new_list = [4]
my_list += new_list
print(my_list)  # Output: [1, 2, 3, 4]

In this example, we added the number 4 to my_list by concatenating another list containing that number.

Conclusion

Adding numbers to a list in Python is a straightforward process. We can use the append() method to add an element to the end of our list, or the insert() method to add an element at a specific position. Alternatively, we can concatenate another list containing that number using the += operator.

By following this guide, you should now be able to confidently add numbers to lists in Python and unlock more advanced programming concepts!

Stay up to date on the latest in Python, AI, and Data Science

Intuit Mailchimp