Чтобы выполнить запрос «первый элемент Python в zip-списке», в Python можно использовать несколько методов для получения первого элемента из zip-списка. Вот несколько примеров:
Метод 1: использование понимания списка
my_list1 = [1, 2, 3]
my_list2 = ['a', 'b', 'c']
zipped_list = list(zip(my_list1, my_list2))
first_element = [item[0] for item in zipped_list]
print(first_element)
Выход:
[1, 2, 3]
Метод 2. Распаковка заархивированного списка
my_list1 = [1, 2, 3]
my_list2 = ['a', 'b', 'c']
zipped_list = list(zip(my_list1, my_list2))
first_element = list(zip(*zipped_list))[0]
print(first_element)
Выход:
(1, 2, 3)
Метод 3: использование функции next()
my_list1 = [1, 2, 3]
my_list2 = ['a', 'b', 'c']
zipped_list = list(zip(my_list1, my_list2))
first_element = next(iter(zipped_list))
print(first_element)
Выход:
(1, 'a')
Метод 4. Непосредственное индексирование заархивированного списка
my_list1 = [1, 2, 3]
my_list2 = ['a', 'b', 'c']
zipped_list = list(zip(my_list1, my_list2))
first_element = zipped_list[0]
print(first_element)
Выход:
(1, 'a')