Форум сайта python.su
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png) 
			 
							 0
  0   
								
								В описании методов сказано что при больших размерах происходит обработка по месту(IN PLACE)
Как это понять? То есть операция производится непосредственно при обращении элемента или происходит возврат итератора?
Офлайн
 
							 2
  2   
								
								http://docs.python.org/library/stdtypes.html#sequence-types-str-unicode-list-tuple-buffer-xrangesort и reverse изменяют сам объект списка от которого они вызваны. всегда. это и есть “in place”.
The sort() and reverse() methods modify the list in place for economy of space when sorting or reversing a large list. To remind you that they operate by side effect, they don’t return the sorted or reversed list.
Офлайн
 
							 0
  0   
								
								Спасибо за пояснение)
Офлайн
![[RSS Feed] [RSS Feed]](/static/djangobb_forum/img/feed-icon-small.png)