oursolutionarchitectoursolutionarchitect
  • Python Questions and Answers
  • Python - Programming Examples
  • Python - Quick Guide
  • Python - Useful Resources
  • Python - Discussion
    • Selected Reading
    • Q&A

    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