Categorização e organização da lista com base em critérios específicos

Categorização e organização da lista com base em critérios específicos

Tenho um dump de dados de tickers (Lista 1), que preciso organizar em uma planilha com base nas categorias (Lista 2) que atribuo a eles. Exemplo abaixo: A lista 2 raramente mudará, mas alguns tickers/categorias serão adicionados e removidos. E a Lista 1 mudará diariamente, mas sempre terá uma correspondência na Lista 2.

Lista 1:

USD  
QQQ 
TSLA  
AAPL  
GOOGL  
SPY  
XLB  
XLK  

Lista 2:

USD - Cash  
QQQ - Broad Market  
TSLA - Single Stock  
AAPL - Single Stock  
GOOGL- Single Stock  
SPY - Broad Market  
XLB - Sector  
XLK - Sector  

Quero que fique parecido com o abaixo:

Lista 3:

Broad Market  
QQQ  
SPY  

Sector:  
XLB  
XLK  

Single Stock:  
TSLA  
AAPL  
GOOGL  

Cash

Tenho tentado descobrir isso e estou parado. Qualquer ajuda seria muito apreciada.

informação relacionada