Это дает мне ту же ошибку, что и попытка разделить список и заархивировать его. ValueError: элемент # 0 последовательности обновления словаря имеет длину 1916; 2 требуется
ЭТО ваш актуальный вопрос.
Ответ заключается в том, что элементы вашего списка не такие, как вы думаете. Если вы введете, myList[0]вы обнаружите, что первый элемент вашего списка не является двухкортежным, например ('A', 1), а, скорее, итерируемым элементом длиной 1916.
Когда у вас действительно есть список в той форме, которую вы указали в исходном вопросе ( myList = [('A',1),('B',2),...]), все, что вам нужно сделать, это сделать dict(myList).
A,B(илиBERA) иC(илиCE) на самом деле? Спасибо