Convert string to float in python

Convert string to float in python :

Sometimes, we need to convert a string to a float value. For example, if you are receiving float data in string format from the server and if you want to do any arithmetic operations on them, you need to convert them to float first.
For example, let’s take a look at the below program :

python convert string to float

python string to float

So, we need to convert the string to a float before using it with any arithmetic operations. In this tutorial, we will learn how to convert a string to a float in python.

Simple program to convert a string to float :

Let’s try to change the above example and convert the string to a float before doing the addition.
float(str) is used to convert a string to a float in python.

python convert string to float

python string to float

Converting all items in a list :

Suppose we have one list with float numbers stored as a string. If our problem is to find out the sum of all of these numbers, we need to convert them to float before doing the addition operation.
We can use one for loop to iterate over the list. You can find the below examples here on Github.

python convert string to float

It will print 6.66 as output.
We can also convert these elements and create one list of floating values like below :

python convert string to float

As you can see that the original list with string values are converted to a list with floating values.

Conclusion :

In this tutorial, we have learned how to convert a string value to float. If we are not sure about the receiving values, it is a good coding practice to convert it before using.
Try to run the examples and drop one comment below if you have any queries.

You might also like :

Leave a Reply