0
0
NumPydata~5 mins

Creating boolean arrays in NumPy - Quick Revision & Summary

Choose your learning style9 modes available
Recall & Review
beginner
What is a boolean array in numpy?
A boolean array in numpy is an array where each element is either True or False. It is often used for filtering or masking data.
Click to reveal answer
beginner
How do you create a boolean array from a numpy array based on a condition?
You apply a condition directly to a numpy array, which returns a boolean array. For example, arr > 5 returns True for elements greater than 5 and False otherwise.
Click to reveal answer
beginner
What numpy function can create a boolean array filled with True or False?
You can use numpy.ones(shape, dtype=bool) to create a boolean array filled with True, or numpy.zeros(shape, dtype=bool) to create one filled with False.
Click to reveal answer
beginner
How can boolean arrays help in real-life data filtering?
Boolean arrays let you select or ignore data easily. For example, in a list of temperatures, you can create a boolean array to find all days hotter than 30°C and then extract those days' data.
Click to reveal answer
beginner
What does the expression arr % 2 == 0 return when applied to a numpy array?
It returns a boolean array where each element is True if the corresponding element in arr is even, and False if it is odd.
Click to reveal answer
What type of values does a numpy boolean array contain?
AIntegers
BTrue or False
CStrings
DFloats
Which numpy function creates a boolean array filled with False?
Anumpy.zeros(shape, dtype=bool)
Bnumpy.ones(shape, dtype=bool)
Cnumpy.empty(shape, dtype=bool)
Dnumpy.full(shape, True)
What does the expression arr > 10 return?
AA boolean array where elements are True if > 10
BAn array of numbers greater than 10
CA sum of elements greater than 10
DAn error
How can boolean arrays be used in data filtering?
ATo change data types
BTo create new columns
CTo select elements that meet a condition
DTo sort data
What is the dtype of a boolean numpy array?
Aint
Bfloat
Cstr
Dbool
Explain how to create a boolean array from a numpy array using a condition. Give a simple example.
Think about how you check if numbers are bigger than a value.
You got /3 concepts.
    Describe two ways to create boolean arrays in numpy and when you might use each.
    One way uses existing data, the other creates new arrays filled with True or False.
    You got /3 concepts.