Я новичок в Python, может кто-то пожалуйста, скажите мне разницу между выходом этих двух блоков кода:нарезка из списков в Python
1.
>> example = [1, 32, 1, 2, 34]
>> example[4:0] = [122]
>> example
[1, 32, 1, 2, 122, 34]
2.
>> example = [1, 32, 1, 2, 34]
>> example[4:1] = [122]
>> example
[1, 32, 1, 2, 122, 34]
Я уверен, что строка одна и третья из двух блоков кода не являются допустимыми python, если вы не указали пример как список и т. Д. С не менее чем 123 элементами. –
Подсказка: что означает 'example [4: 0]' return? Что относительно 'example [4: 1]'? И 'пример [4: 5]'? Попытайтесь понять, как работает нарезка, тогда вы можете вывести, почему ваши назначения делают то же самое. –
Спасибо, ребята ... наконец поняли концепцию нарезки – kanishka