Привет, у меня есть код Python, написанный следующим образом. Может кто-нибудь объяснить, что делают эти двоеточия?
edges = (data[0,0:-1]+data[0,1])/2.0
counts = data[1,1:]
Привет, у меня есть код Python, написанный следующим образом. Может кто-нибудь объяснить, что делают эти двоеточия?
edges = (data[0,0:-1]+data[0,1])/2.0
counts = data[1,1:]
Взято с https://stackoverflow.com/users/482864/soulseekah
: является разделителем синтаксиса фрагмента для «вырезания» частей в последовательностях, [начало: конец]
[1:5]
эквивалентно «от 1 до 5» (5 не включены)
[1:]
эквивалентно "1 до конца"
[len(a):]
эквивалентно "от длины до конца"
Повторная попытка из двоеточия (:) в индексе списка Python
numpy
иpandas
позволяют использовать запятые - person furas   schedule 27.10.2016