code: def find_same_between_dicts(dict1, dict2):
      
      Same_info = namedtuple('Same_info', ['item', 'key', 'value'])
      same_info = Same_info(set(dict1.items()) & set(dict2.items()),
                            set(dict1.keys()) & set(dict2.keys()),
                            set(dict1.values()) & set(dict2.values()))
      return same_info
docs: 查找两个字典中的相同点，包括键、值、项，仅支持 hashable 对象
  
      :param:
          * dict1: (dict) 比较的字典 1
          * dict2: (dict) 比较的字典 2
  
      :return:
          * dup_info: (namedtuple) 返回两个字典中相同的信息组成的具名元组
  
      举例如下::
  
          print('--- find_same_between_dicts demo---')
          dict1 = {'x':1, 'y':2, 'z':3}
          dict2 = {'w':10, 'x':1, 'y':2}
          res = find_same_between_dicts(dict1, dict2)
          print(res.item)
          print(res.key)
          print(res.value)
          print('---')
  
      执行结果::
  
          --- find_same_between_dicts demo---
          set([('x', 1)])
          {'x', 'y'}
          {1}
          ---