Python - Access Set Items



Access Set Items

Since set is not a sequence data type, its items cannot be accessed individually as they do not have a positional index (as in list or tuple). Set items do not have a key either (as in dictionary) to access. You can only traverse the set items using a for loop.

Example

langs = {"C", "C++", "Java", "Python"}
for lang in langs:
   print (lang)

It will produce the following output

Python
C
C++
Java

Check Set Item Exists

Python's membership operators let you check if a certain item is available in the set. Take a look at the following example −

Example

langs = {"C", "C++", "Java", "Python"}
print ("PHP" in langs)
print ("Java" in langs)

It will produce the following output

False
True
Advertisements