title: Trying to sort a list of dictionaries in side another dictionary
body: <p>I need to sort a list of dictionaries to able to compare the data.</p>
  
  <ul>
  <li>I tried the sort() function of list</li>
  <li>I tried sorted(My_dict["IndividualDUC"][List hardware], key=lambda x: x[1])</li>
  </ul>
  
  <p><strong><em>Dictionary before sort</em></strong></p>
  
  <pre><code>  My_dict = {'IndividualDUC':
       {'List hardware':
        [
          {'AMDEVBOS': {'Group': 'Default','Version': 'Not installed'}}, 
          {'ATM0-IT-QAV1': {'Group': 'IT', 'Version': 'Not installed'}}, 
          {'ATM0-PEO-QAV2': {'Group': 'PECO', 'Version': '10.0.40219'}}, 
          {'ATM0-PEO-QAV1': {'Group': 'PECO', 'Version': '10.0.40219'}}, 
          {'MSTQA-ITQA-VM2': {'Group': 'msGrp1', 'Version': '10.0.40219'}}, 
          {'ATM0-IT-QAV2': {'Group': 'IT', 'Version': '10.0.40219'}},
        ]
       }, 
       'DUCPercentages': 
        {'List hardware': 
          {'Not installed': {'Percentage': '18.2', 'Count': 2}, 
           '10.0.40219': {'Percentage': '81.8', 'Count': 9}
          }
        }
      }
  </code></pre>
  
  <p><strong><em>Expect the output:</em></strong></p>
  
  <pre><code>reuslt = {'IndividualDUC': 
   {'List hardware':
    [
      {'AMDEVBOS': {'Group': 'Default','Version': 'Not installed'}}, 
      {'ATM0-IT-QAV1': {'Group': 'IT', 'Version': 'Not installed'}}, 
      {'ATM0-IT-QAV2': {'Group': 'IT', 'Version': '10.0.40219'}}, 
      {'ATM0-PEO-QAV2': {'Group': 'PECO', 'Version': '10.0.40219'}}, 
      {'ATM0-PEO-QAV1': {'Group': 'PECO', 'Version': '10.0.40219'}},          
      {'MSTQA-ITQA-VM2': {'Group': 'msGrp1', 'Version': '10.0.40219'}}, 
    ]
  }, 
  'DUCPercentages': 
    {'List hardware': 
      {'Not installed': {'Percentage': '18.2', 'Count': 2}, 
       '10.0.40219':    {'Percentage': '81.8', 'Count': 9}
      }
    }
  }
  </code></pre>