27 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: Python Zip Function
 | ||
| localeTitle: Функция Zip Python
 | ||
| ---
 | ||
| `zip()` - встроенная функция в Python, которая возвращает список кортежей. В n-м кортеже будет n-й элемент из каждого из повторяющихся аргументов. Если аргументы в последовательности имеют неравные длины, он вернет список, усеченный до длины кратчайшего итерабельного.
 | ||
| 
 | ||
| ## аргументация
 | ||
| 
 | ||
| Любое количество итераций, разделенных запятой.
 | ||
| 
 | ||
| ## Возвращаемое значение
 | ||
| 
 | ||
| Список кортежей n-го элемента из всех последовательностей
 | ||
| 
 | ||
| ## Образец кода
 | ||
| ```
 | ||
| nums = [1,2,3,4] 
 | ||
|  print(*nums) # prints 1 2 3 4 
 | ||
|  numsAndNames = zip([1,2,3],['one','two','three']) 
 | ||
|  print(*numsAndNames) # prints (1,'one') (2,'two') (3,'three') 
 | ||
| ```
 | ||
| 
 | ||
|  [Код запуска](https://repl.it/@StuffsExplained/pythonZipFunction)
 | ||
| 
 | ||
| [Официальные документы - Python 3](https://docs.python.org/3.3/library/functions.html#zip)
 | ||
| 
 | ||
| [Официальные документы - Python 2.7](https://docs.python.org/2/library/functions.html#zip) |