2 条题解

  • 0
    @ 2026-3-26 13:02:55

    NUMPY054 题解:读取数据(处理缺失值)

    题目

    读取 CSV 格式数据,空值填充为 0。

    解题思路

    1. 读取矩阵维度
    2. 使用 \texttt{genfromtxt} 读取,指定空值填充为 0
    3. 截取指定行数列数

    代码

    import numpy as np
    
    m, n = map(int, input().split())
    arr = np.genfromtxt('/dev/stdin', dtype=int, filling_values=0)
    arr = arr[:m, :n]
    print(arr)
    

    代码详解

    • \texttt{np.genfromtxt} —— 从标准输入读取数据
    • \texttt{filling_values=0} —— 空值填充为 0
    • 数组切片 \texttt{[:m, :n]} —— 截取指定范围

    核心知识点

    1. \texttt{np.genfromtxt} —— 读取数据
    2. \texttt{filling_values} —— 空值填充
    • 0
      @ 2026-3-26 13:02:17

      NUMPY054 题解:读取数据(处理缺失值)

      题目

      读取 CSV 格式数据,空值填充为 0。

      解题思路

      1. 读取矩阵维度
      2. 使用 \texttt{genfromtxt} 读取,指定空值填充为 0
      3. 截取指定行数列数

      代码

      import numpy as np
      
      m, n = map(int, input().split())
      arr = np.genfromtxt('/dev/stdin', dtype=int, filling_values=0)
      arr = arr[:m, :n]
      print(arr)
      

      代码详解

      • \texttt{np.genfromtxt} —— 从标准输入读取数据
      • \texttt{filling_values=0} —— 空值填充为 0
      • 数组切片 \texttt{[:m, :n]} —— 截取指定范围

      核心知识点

      1. \texttt{np.genfromtxt} —— 读取数据
      2. \texttt{filling_values} —— 空值填充
      • 1

      信息

      ID
      301
      时间
      1000ms
      内存
      256MiB
      难度
      (无)
      标签
      (无)
      递交数
      0
      已通过
      0
      上传者