我在Jupyter中有一个数组。我想创建两个新数组,一个数组的值占原始数组值的前30%,另一个数组的值占原始数组值的前30%。请帮忙!
答案 0 :(得分:0)
在Python中,您可以这样做:
X = [1,2,3,4,5,6,7,8,9,10]
len_pct = int(len(X) * 0.3)
first, last = X[0:len_pct], X[len(X)-len_pct:len(X)]
print(first); # [1,2,3]
print(last); # [8,9,10]
现场演示here