Assignment
1️⃣ Lists, Tuples, Dictionaries, Sets (6 Assignments)
Assignment 1: Creating and Accessing Lists
numbers = [10, 20, 30, 40, 50]
print("Third element:", numbers[2]) # Indexing starts from 0Assignment 2: Modifying a List
numbers = [1, 2, 3, 4, 5]
numbers.append(6)
numbers.remove(3)
print("Updated list:", numbers)Assignment 3: Creating and Accessing a Tuple
fruits = ("apple", "banana", "cherry", "date")
print("Second fruit:", fruits[1])Assignment 4: Creating and Accessing a Dictionary
Assignment 5: Modifying a Dictionary
Assignment 6: Creating and Using a Set
2️⃣ List & Dictionary Comprehensions (4 Assignments)
Assignment 7: List Comprehension (Squares of Numbers)
Assignment 8: List Comprehension (Even Numbers)
Assignment 9: Dictionary Comprehension (Number Squares)
Assignment 10: Dictionary Comprehension (Character Mapping)
3️⃣ Exception Handling (try-except-finally) (6 Assignments)
Assignment 11: Handling Division by Zero Error
Assignment 12: Handling Multiple Exceptions
Assignment 13: Using Finally Block
Assignment 14: Raising Custom Exceptions
Assignment 15: Handling File Not Found Error
Assignment 16: Nested Try-Except Blocks
4️⃣ File Handling (reading/writing files, CSV, JSON) (4 Assignments)
Assignment 17: Writing to a File
Assignment 18: Reading from a File
Assignment 19: Reading a CSV File
Assignment 20: Working with JSON Files
Last updated