Subjects

All subjects Django Java Python React Spring Boot JavaScript PHP
Sign Up Free
Question 3 of 10 · Data Types and Data Structures
Interview question

What is the difference between a list and a set in Python? - Data Types and Data Structures Python में list और set में क्या अंतर है?

Answer
FeatureListSet
OrderedYesNo
DuplicatesAllowedNo
IndexingYesNo
Membership O(n/1)O(n)O(1)
my_list = [1, 2, 3, 2, 1]  # [1, 2, 3, 2, 1]
my_set = {1, 2, 3, 2, 1}   # {1, 2, 3}

# Set operations
set1 = {1, 2, 3}
set2 = {2, 3, 4}
union = set1 | set2  # {1, 2, 3, 4}
intersection = set1 & set2  # {2, 3}
difference = set1 - set2  # {1}
FeatureListSet
Orderedहाँनहीं
MembershipO(n)O(1)

Was this answer clear?