InterviewHubPRO
Section Overview
Q24

Question 24 of 65

Part 2: Python Core Language, Internals & Runtime (6 - 25)

37%
Python & FastAPI•Part 2: Python Core Language, Internals & Runtime (6 - 25)

List, Dict, and Set Comprehensions:

In Simple Words: Concise, readable syntax for creating collections from iterables with inline filtering.

python
# List comprehension:
squares = [x * x for x in range(10) if x % 2 == 0]

# Dict comprehension:
user_map = {u["id"]: u["name"] for u in [{"id": 1, "name": "Alice"}]}

# Set comprehension:
unique_lengths = {len(w) for w in ["apple", "banana", "pear", "apple"]}