Has anyone else found themselves wanting a method that chooses and returns a dictionary element at random, without removing it (as popitem does)? Or is there some way to tell popitem to return a value without mutating the container? If neither, would this be useful, or is it DHG? Thanks Greg