“:”在Python中做什么

时间:2019-11-23 10:02:52

标签: python tensorflow

我试图理解cifar10.py keras lib中的基本Tensorflow函数,函数load_batch

for i in range(1, 6):
    fpath = os.path.join(path, 'data_batch_' + str(i))
    (x_train[(i - 1) * 10000:i * 10000, :, :, :],
      y_train[(i - 1) * 10000:i * 10000]) = load_batch(fpath)

":"在下面的行中是什么意思?

x_train[(i - 1) * 10000:i * 10000, :, :, :]

1 个答案:

答案 0 :(得分:1)

x_train等是numpy数组或实现其接口的类似结构。 在这里,您可以了解有关在numpy https://docs.scipy.org/doc/numpy/reference/arrays.indexing.html

中切片的信息

或更通用的关于在Python https://docs.python.org/3.7/library/stdtypes.html#common-sequence-operations中切片的信息