Найти - Пользователи
Полная версия: вопросик про [1:]
Начало » Python для новичков » вопросик про [1:]
1
Nipaahnipahnip
команда L выводит список начиная с заданного номера это понятно, но что происходит в цикле while почему она отнимает))

 
>>>l=[3,23,2,3]
>>> while l:
l=l[1:]
print (l)


[23, 2, 3]
[2, 3]
[3]
[]
krot
В этой строке
l=l
Вы создаёте новый список, который является срезом предыдущего.
Nipaahnipahnip
krot
блин действительно.. спс
OldSkif
Нумерация идет начиная с нуля, а вы по одному значению отнимаете постоянно)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB