How to Add a Float to a List in Python

# How to Add a Float to a List in Python

Python is a very flexible language and allows you to add just about any type of data to a list, regardless of the data type of any of the other elements in the list. One common data type to add to a list is the float data type.

### Append

In order to add a float to a list, we can simply use the append() method:

>>> float_list = [1.0, 2.5, 3.9]
>>> float_list.append(11.2)
>>> float_list
[1.0, 2.5, 3.9, 11.2]


### Extend

If you have more than one float to add to your list, or if you have an existing list of floats, you can use the extend() method:

>>> float_list = [1.0, 2.5, 3.9]
>>> float_list.extend([11.2, 12.3, 13.4])
>>> float_list
[1.0, 2.5, 3.9, 11.2, 12.3, 13.4]


The extend() method is different from append() in that it takes an iterable of values, like a list, and adds them to the end of the target list. In essence, this is an easy way to combine two lists together.

### Insert

The insert() method allows you to insert a value into a list at a specific index. For example, the following code inserts the value 11.2 at index 3:

>>> float_list = [1.0, 2.5, 3.9]
>>> float_list.insert(3, 11.2)
>>> float_list
[1.0, 2.5, 3.9, 11.2]


Obviously this is more useful than the previous two methods if you need to add the float value to a specific spot in the list, as opposed to the end of the list.

Last Updated: July 1st, 2022
Project

### Real-Time Road Sign Detection with YOLOv5

# python# machine learning# computer vision# pytorch

If you drive - there's a chance you enjoy cruising down the road. A responsible driver pays attention to the road signs, and adjusts their...

David Landup
Details
Project

### Data Visualization in Python: The Collatz Conjecture

# python# matplotlib# data visualization

The Collatz Conjecture is a notorious conjecture in mathematics. A conjecture is a conclusion based on existing evidence - however, a conjecture cannot be proven....

Details