zoukankan      html  css  js  c++  java
  • python中numpy.pad简单填充0用法

    # -*- coding: utf-8 -*-
    """
    Created on Sun Apr 28 22:07:02 2019

    @author: jiangshan
    """
    import numpy as np
    A = np.arange(95,99).reshape(2,2)
    print(A)
    #对A上下左右填充
    B = np.pad(A, 2, 'constant')#,constant_values 缺省,则默认填充均为0
    print(B)
    #对A左上填充
    C = np.pad(A, (2,0), 'constant')#,constant_values 缺省,则默认填充均为0
    print(C)
    #对A右下填充
    D = np.pad(A, (0,2), 'constant')#,constant_values 缺省,则默认填充均为0
    print(D)
    #对A上下左右填充
    E = np.pad(D, (2,0), 'constant')#,constant_values 缺省,则默认填充均为0
    print(E)
    #输出
    '''
    [[95 96]
    [97 98]]
    [[ 0 0 0 0 0 0]
    [ 0 0 0 0 0 0]
    [ 0 0 95 96 0 0]
    [ 0 0 97 98 0 0]
    [ 0 0 0 0 0 0]
    [ 0 0 0 0 0 0]]
    [[ 0 0 0 0]
    [ 0 0 0 0]
    [ 0 0 95 96]
    [ 0 0 97 98]]
    [[95 96 0 0]
    [97 98 0 0]
    [ 0 0 0 0]
    [ 0 0 0 0]]
    [[ 0 0 0 0 0 0]
    [ 0 0 0 0 0 0]
    [ 0 0 95 96 0 0]
    [ 0 0 97 98 0 0]
    [ 0 0 0 0 0 0]
    [ 0 0 0 0 0 0]]
    '''

  • 相关阅读:
    install cygwin
    Case When PK PIVOT
    SQL Server 2012 Features
    XMLHttpRequest 使用概括
    Html DOM 常用属性和方法
    Rewrite Path in Asp.Net MVC Project
    cefsharp
    线程
    ftp 相关知识集合
    数据库知识集合
  • 原文地址:https://www.cnblogs.com/jeshy/p/10787299.html
Copyright © 2011-2022 走看看