How to Check if the Value of a variable is a list in Python

Learn How to Check if the Value of a variable is a List in Python

Picture of Nsikak Imoh, author of Macsika Blog
Whit background with the text How to Check if the Value of a variable is a list in Python
Whit background with the text How to Check if the Value of a variable is a list in Python

Table of Content

Sometimes, you might want to check if the value of a variable is a list.

You can check if the value of a variable is a list by either using Python's builtin type() function by passing the variable as an argument, and then compare the result or using the isinstance() function by passing the two arguments: the variable, and the list class.

How to use the type() Function to Check if the Value of a Variable is a list in Python

Here's a code example on how to check if the value of a variable is a list using Python's builtin type():


    vowels = ["a", "e", "i", "o", "u"]
    
    type(vowels) == list  #True
    
    
Highlighted code sample.

How to use the isinstance() Function to Check if the Value of a Variable is a list in Python

Here's a code example on how to check if the value of a variable is a list using Python's builtin isinstance():


    vowels = ["a", "e", "i", "o", "u"]
    
    isinstance(vowels, list) #True
    
    
Highlighted code sample.

Wrap Off

That's a candid example of how you can check if the value of a variable is a list by either using Python's builtin type() function or builtin isinstance() function.

If you learned from this tutorial, or it helped you in any way, please consider sharing and subscribing to our newsletter.

Get the Complete Code of Python Code Snippets on Github.

Connect with me.

Need an engineer on your team to grease an idea, build a great product, grow a business or just sip tea and share a laugh?