Explore Courses Blog Tutorials Interview Questions
0 votes
1 view
in Python by (33.1k points)

Does anyone know how to do the conversion from a string to a boolean in Python?

The reason I asked this is because I learned int("string"), from here. I tried bool("string") but always got True.

>>> bool("False") 


1 Answer

0 votes
by (106k points)

You can use the following way to get the desired output:-

def str2bool(v):

   return str(v).lower() in ("yes", "true", "t", "1")



Interested to learn more about Python? Come & join our Python online course

Related questions

0 votes
1 answer
+3 votes
2 answers
0 votes
1 answer
asked Sep 17, 2019 in Python by Sammy (47.6k points)
0 votes
1 answer

Browse Categories