zoukankan      html  css  js  c++  java
  • NumPy基础及取值操作

    第一关:

      

    import numpy as np  

    def print_ndarray(input_data):
    ''' 实例化ndarray对象并打印
    :param input_data: 测试用例,类型为list
      :return: None
    '''
    #********* Begin *********#
      text=input_data #拿到输入值
      b = np.array(text['data']) #实例化
      print(b) #打印
    #********* End *********#

    第5关:

      

    import numpy as npdef get_roi(data, x, y, w, h):    '''    提取data中左上角顶点坐标为(x, y)宽为w高为h的ROI    :param data: 二维数组,类型为ndarray    :param x: ROI左上角顶点的行索引,类型为int    :param y: ROI左上角顶点的列索引,类型为int    :param w: ROI的宽,类型为int    :param h: ROI的高,类型为int    :return: ROI,类型为ndarray    '''    #********* Begin *********#    return data[x:x+h+1, y:y+w+1]    #********* End *********#
  • 相关阅读:
    hdu 4525(数学)
    hdu 4524(模拟)
    hdu 4523(大整数)
    hdu 4517(递推枚举统计)
    hdu 4520
    hdu 4519(数学题)
    hdu 4514(树的直径+并查集)
    hdu 4510(模拟)
    hdu 2089(数位DP)
    hdu 4506(数学,循环节+快速幂)
  • 原文地址:https://www.cnblogs.com/c1q2s3/p/12443761.html
Copyright © 2011-2022 走看看