Skip to content
Snippets Groups Projects
Select Git revision
  • 3dc01f7f9848cbcee468121479eaf8ac43ac60ca
  • master default protected
2 results

set-exemples.py

Blame
  • Forked from Bichot Gwendoline / INF-TC1
    103 commits behind the upstream repository.
    user avatar
    Romain Vuillemot authored
    3dc01f7f
    History
    set-exemples.py 812 B
    {3,6,"cat",4.5,False}
    
    # {False, 4.5, 3, 6, 'cat'}     # L'ensemble est ordonné
    my_set = {3,6,"cat",4.5,False}
    my_set
    
    #{False, 3, 4.5, 6, 'cat'}
    
    len(my_set)
    # 5
    
    False in my_set
    # True
    
    "dog" in my_set
    #False
    
    your_set =  {99,3,100}
    my_set.union(your_set)
    # {False, 3, 4.5, 6, 99, 'cat', 100}
    
    my_set | your_set
    # {False, 3, 4.5, 6, 99, 'cat', 100}
    
    my_set.intersection(your_set)
    # {3}
    
    my_set & your_set
    # {3}
    
    my_set.difference(your_set)
    # {False, 4.5, 6, 'cat'}
    
    my_set - your_set
    # {False, 4.5, 6, 'cat'}
    
    {3,100}.issubset(your_set)
    # True
    
    {3,100} <= your_set
    # True
    
    my_set.add("house")
    my_set
    # {False, 3, 4.5, 6, 'house', 'cat'}
    
    my_set.remove(4.5)
    my_set
    # {False, 3, 6, 'house', 'cat'}
    
    my_set.pop()
    # False
    
    my_set
    # {3, 6, 'house', 'cat'}
    
    my_set.clear()
    my_set
    set()               # Ensemble vide