从变量切成小块
发布于 2021-01-29 17:13:05
我正在尝试使用在变量中预定义的切片对numpy数组进行切片。这有效:
b = fromfunction(lambda x,y: 10*x+y, (5,4),dtype=int) # Just some matrix
b[1:3,1:3]
# Output:
# array([[11, 12],
# [21, 22]])
但是我想做的是这样的:
slice = "1:3,1:3"
b[slice]
# Output:
# array([[11, 12],
# [21, 22]])
对我而言,切片变量具有哪种类型并不重要,我仅以字符串为例。如何保存这样的切片说明符?
关注者
0
被浏览
48