• 2022-06-06
    如果df1=pd.DataFrame([[1,2,3],[NaN,NaN,2],[NaN,NaN,NaN],[8,8,NaN]]),则 df1.fillna(100)=
  • [[1,2,3],[100,100,2],[100,100,100],[8,8,100]]

    内容

    • 0

      A=[1,2,3;4:6;7:9]; C=[A;[10,11,12]], D=C(1:3,[2 3]) E=C(2,[1 2]) E=(__________________)

    • 1

      如下代码: 1. import pandas as pd 2. a = pd.Series([1, 2, 3] ,['c', 'd', 'e']) 3. b = pd.Series([9, 8, 7, 6], ['a', 'b', 'c', 'd']) 由于a和b中数据个数不同,哪个关于a+b的说法是正确的? A: 不考虑索引,直接按照左对齐方式运算 B: 根据索引运算,缺项补0 C: 根据索引运算,缺项补NaN D: 不考虑索引,缺少的元素补NaN

    • 2

      已知a=[[1,2,3],[2,2],[3,2,1]],则a[1][1]+a[-1][-1]结果是 A: 1 B: 2 C: 3 D: 4

    • 3

      如果 frame = [[1,2,3],[4,5,6],[7,8,9]],则rgb = frame[::-1]的值是: A: [[7, 8, 9]] B: [[1,2,3],[4,5,6],[7,8,9]] C: [[7, 8, 9], [4, 5, 6], [1, 2, 3]] D: [[1, 2, 3], [4, 5, 6]]

    • 4

      若有定义int [][]a={{1,2,3},{4,5,6},{7,8,9}},a[2][1]的值为______。 A: 8 B: 1 C: 4 D: 2