Loops & Iterations

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/4

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:26 PM on 7/26/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

5 Terms

1
New cards

Loop

  • Loop ek block of code ko baar-baar chalata hai.

  • Jab tak condition ya items khatam nahi hote, loop repeat hota rehta hai.

  • Isse same code baar-baar likhne ki zarurat nahi padti.

  • 2 types of loop: For loop and While loop.

Easy AI/ML/DS Example

  • Agar Dataset mein 5 student names hain, to Loop har student ka naam ek-ek karke print kar sakta hai.

Python Example

students = ["Ali", "Sara", "Umar"]

for student in students:
    print(student)

Output

Ali
Sara
Umar

Yaad rakhne ki Trick

  • Loop = Repeat the same task automatically.

2
New cards

Iterable

  • Iterable woh object hota hai jiske items ko ek-ek karke access kiya ja sakta hai.

  • e.g: list, tuple, string, set, dictionary

  • Iske upar for loop chal sakta hai.

Easy AI/ML/DS Example

  • Ek Dataset ke feature names ["Age", "Gender", "Salary"] ek iterable hain. for loop inhe ek-ek karke use kar sakta hai.

Python Example

features = ["Age", "Gender", "Salary"]

for feature in features:
    print(feature)

Output

Age
Gender
Salary

Yaad rakhne ki Trick

  • Iterable = Jiski items ko one by one read kar sakte ho.

3
New cards

Iterator

  • Iterator ek object hota hai jo iterable ke items ko ek-ek karke deta hai.

  • Har baar next item lene ke liye next() use hota hai.

Example of Iterator

  • iter(list)

  • iter(tuple)

  • iter(string)

Easy AI/ML/DS Example

  • Agar feature names ["Age", "Gender", "Salary"] hain, to Iterator unhe ek-ek karke process karne mein help karta hai.

Python Example

features = ["Age", "Gender", "Salary"]

it = iter(features)

print(next(it))
print(next(it))
print(next(it))

Output

Age
Gender
Salary

Yaad rakhne ki Trick

  • Iterator = Iterable se items one by one nikalne wala object.

4
New cards

For loops

  • for loop ka use iterable ke har item par ek-ek karke code chalane ke liye hota hai.

  • Jab saare items process ho jaate hain, loop automatically stop ho jaata hai.

Example of for Loop

  • list

  • tuple

  • string

  • set

  • dictionary

Easy AI/ML/DS Example

  • Agar Dataset ke features ["Age", "Gender", "Salary"] hain, to for loop har feature ko ek-ek karke print ya process kar sakta hai.

Python Example

features = ["Age", "Gender", "Salary"]

for feature in features:
    print(feature)

Output

Age
Gender
Salary

Yaad rakhne ki Trick

  • for loop = Har item par ek baar code chalao.

5
New cards

While loop

  • while loop tab tak code ko baar-baar chalata hai jab tak condition True rehti hai.

  • Jaise hi condition False ho jaati hai, loop stop ho jaata hai.

Example of while Loop

  • Repeat code until a condition becomes False.

Easy AI/ML/DS Example

  • Training ke time, model ko tab tak train karna jab tak epoch < 5 ho.

Python Example

count = 1

while count <= 3:
    print(count)
    count += 1

Output

1
2
3

Yaad rakhne ki Trick

  • while loop = Jab tak condition True hai, tab tak repeat karo.