a=[1,2,3,4,5]
b=a[:]+[6,7,8,9,10] #1
b=a+[6,7,8,9,10] #2
Case-1 a[:]
, означает, что вы разделяете последовательность, и последовательность может быть любой, например, строкой, списком и т. Д. В основном это читается как a[start:end:steps]
, где start
end
наши значения индексации И steps
количество прыжков. Если мы не предоставляем никаких значений, то по умолчанию start
= 0 AND end
= последний элемент последовательности AND steps
= 1. Таким образом, в вашем случае вы просто берете все элементы списка a
.
Дело-2 a
, это просто означает целое a
Вывод : - С помощью a[:]
вы можете получить нужные элементы.
Примеры - >>
a = [1,2,3,4]
a[1:4]
>> [1,2,3]
a[::2]
>> [1,3]
Надеюсь, это поможет вам.