Skip to main content
Chapter 6 of 10
Flashcards

Data Preparation

ICSE · Class 12 · Artificial Intelligence

Flashcards for Data Preparation — ICSE Class 12 Artificial Intelligence. Quick Q&A cards covering key concepts, definitions, and formulas.

70 questions40 flashcards5 concepts

Interactive on Super Tutor

Studying Data Preparation? Get the full interactive chapter.

Quizzes, flashcards, AI doubt-solver and a step-by-step study plan — built for flashcards and more.

1,000+ Class 12 students started this chapter today

40 Flashcards
Card 1NumPy Basics

What is NumPy and why is it important in data preparation?

Answer

NumPy is short for Numerical Python. It is a fundamental open-source library in Python for data analysis and scientific computing. It provides powerful n-dimensional arrays, fast numerical processing,

Card 2NumPy Array

What is an ndarray in NumPy?

Answer

An ndarray is the core n-dimensional array data structure of NumPy. It is often simply called an array. Its elements are of the same data type and are stored contiguously in memory, which makes proces

Card 3Array vs List

Why are NumPy arrays faster than Python lists?

Answer

NumPy arrays are faster because their elements are stored in contiguous memory locations and all elements have the same data type. Python lists are heterogeneous and are not stored contiguously, so th

Card 4Array vs List

Compare a Python list and a NumPy array.

Answer

A Python list is a core Python data structure and can store different data types. A NumPy array is part of the NumPy library and stores only one data type in all elements. Arrays are faster and more m

Card 5Array Indexing

What does zero based indexing mean in NumPy arrays?

Answer

Zero based indexing means the first element of an array is accessed using index 0, the second using index 1, and so on. This is the standard indexing convention used in NumPy arrays.

Card 6Array Attributes

What does ndarray.ndim tell us?

Answer

ndarray.ndim gives the number of dimensions of the array. A 1-D array has one dimension, a 2-D array has two dimensions, and so on.

Card 7Array Attributes

What does ndarray.shape tell us?

Answer

ndarray.shape gives the sequence of integers showing the size of the array in each dimension. For example, a 2-D array may have shape like (3, 2), meaning 3 rows and 2 columns.

Card 8Array Attributes

What does ndarray.size tell us?

Answer

ndarray.size gives the total number of elements in the array. It is equal to the product of the values in shape.

+32 more flashcards available

Practice All

Frequently Asked Questions

What are the important topics in Data Preparation for ICSE Class 12 Artificial Intelligence?
Data Preparation covers several key topics that are frequently asked in ICSE Class 12 board exams. Focus on the core concepts listed on this page and practise related questions to build confidence.
How to score full marks in Data Preparation — ICSE Class 12 Artificial Intelligence?
Understand the core concepts first, then work through the 70 practice questions available for this chapter. Revise formulas and definitions regularly, and use flashcards for quick recall before the exam.
How many flashcards are available for Data Preparation?
There are 40 flashcards for Data Preparation covering key definitions, formulas, and concepts. Use them daily for 10–15 minutes for best results.

Sources & Official References

Content is aligned to the official syllabus. Refer to the board website for the latest curriculum.

For serious students

Get the full Data Preparation chapter — for free.

Quizzes, flashcards, AI doubt-solver and a step-by-step study plan for ICSE Class 12 Artificial Intelligence.