Я хотел бы перебрать более двух списков одновременно. Я нашел googled и нашел, что можно использовать zip, map
. Но они принимают только два списка. Я хотел перебрать 5 списков.Цитирование через несколько списков - Python
Любая помощь была бы действительно оценена.
Где вы взяли, что 'zip' принимает только два списка? 'А = [1,2,3]; (zip (a, a, a, a, a)) 'дает' [(1, 1, 1, 1, 1), (2, 2, 2, 2, 2), (3, 3, 3, 3, 3)] ' –
Но я попытался в цикле' for (item, name, address) в zip (gpxd_wpt_coordinates, gpxd_wpt_names, addressListAll): 'здесь gpxd_wpt_coordinates, gpxd_wpt_names и addressListAll - это списки. Я получаю вывод для элемента и имени. Но я получаю сообщение об ошибке «addredd не определен» – user8162
Я предполагаю, что 'addredd' - это опечатка? В любом случае, похоже, что он должен работать нормально. См. Ниже ответ Джей, который в основном делает то, что вы пытаетесь сделать. –