6-6求指定层的元素个数

发布时间:2026/7/23 23:39:27

6-6求指定层的元素个数 输入一个嵌套列表再输入层数求该层的数字元素个数。输入格式:第一行输入列表第二行输入层数输出格式:在一行中输出元素个数neval(input()) mint(input()) def yuansu(s,x,b1): total0 for i in s: if xb and type(i)int: total1 elif type(i)list: totalyuansu(i,x,b1) return total print(yuansu(n,m))前面连着做了几道类似的题本题也是得心应手了。s必传参数代表当前要处理的列表x必传参数代表目标层数b1可选参数有默认值代表当前层数默认从 1 开始参数之间用逗号,分隔可以放任意多个参数有些参数可以带默认值如b1写法含义结果total b每个数字贡献它的层数得到加权和total 1每个数字贡献 1得到数字个数表格是与前一题的不同处的解释。

相关新闻