list = [{'id': '1', 'elements': 'A', 'table': 'path/to/table1', 'chart':
    'path/to/chart1'}, {'id': '2', 'elements': 'B', 'table':
    'path/to/table2', 'chart': 'path/to/chart2'}, {'id': '3', 'elements':
    'C', 'table': 'path/to/table3', 'chart': 'path/to/chart3'}]
selectionsFromTable = [{'A', '2011', 'Table', 'Total'}, {'C', '2011', 'Bar',
    'Total'}, {'B', 'Pie', '2001', 'Total'}]
arr = []
for data in list:
    elem = next((s for s in selectionsFromTable if data['elements'] in s), None
        )
if elem:
    pass
Как получить определенные значения из списка: python