Could the order of a list contained in a dictionary may vary? : I know that dictionaries may have a different order that the one which each key,value pair is inserted.

    my_dict = {}
    
    my_dict.update({'Nb': 2})
    my_dict.update({'Nb': 1})

    for keys,values in my_dict.items():
        print(keys)
        print(values)

    #may result in
    Nb: 1, 2 
    or  
    Nb: 2, 1
    
Then, is an object contained in a dictionnary may encounter the same behaviour?

    another_dict = {'Type A': [4], 'Type B' : [0]}
    
    another_dict['Type A'].append(2)
    another_dict['Type A'].append(1)

    for keys,values in another_dict.items():
        print(keys)
        print(values)

    Type A: 4, 2 
    Type B: 0, 1
    #Will the lists remain in the same order than their insertion?


