#NUMPY025. 否定区间内元素
否定区间内元素
描述
给定一个数组,将所有在 和 之间的元素取反(原地操作)。
格式
输入
两行:第一行是一个Python列表如 ,第二行是两个整数 和 ()
输出
打印取反后的数组。
样例
[0,1,2,3,4,5,6,7,8,9,10]
3 8
[ 0 1 2 3 -4 -5 -6 -7 -8 9 10]
提示
使用布尔索引:\texttt{Z[(a < Z) & (Z < b)] *= -1}。
给定一个数组,将所有在 a 和 b 之间的元素取反(原地操作)。
两行:第一行是一个Python列表如 [1,2,3,4,5],第二行是两个整数 a 和 b(a<b)
打印取反后的数组。
[0,1,2,3,4,5,6,7,8,9,10]
3 8
[ 0 1 2 3 -4 -5 -6 -7 -8 9 10]
使用布尔索引:\texttt{Z[(a < Z) & (Z < b)] *= -1}。