w3resource

Python Challenges: Find a missing number from a list


Write a Python program to find a missing number from a list.

Explanation:

Python: missing number from a list

Sample Solution:

Python Code:

def missing_number(num_list):
    return sum(range(num_list[0],num_list[-1]+1)) - sum(num_list)

print(missing_number([1,2,3,4,6,7,8]))

print(missing_number([10,11,12,14,15,16,17]))

Sample Output:

5                                                                                                             
13

Flowchart:

Python Flowchart: Find a missing number from a list

Python Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a Python program to check if a number is a power of a given base.
Next: Write a Python program to find missing numbers from a list.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.