170. 【应-32-1·简】去空缺

简单 Python 2s 256MB
通过 0/0

📋 题目描述
真实数据里经常出现缺失值,pandas 中常用 `NaN` 表示,本题用字符串 `NA` 模拟。在画图前最简单的清洗就是"先看看实际有效的样本数到底有多少",本题就让你统计这个数。 给一组 N 个空格分隔的取值,每个取值要么是整数字符串,要么是 `NA`。请输出非 `NA` 的取值个数。
📥 输入描述
第一行一个整数 N(1<=N<=10000)。 第二行是 N 个空格分隔的值,每个值是 `NA` 或整数字符串。
📤 输出描述
一个整数,表示非 NA 取值的个数。
输入样例
5
1 NA 3 NA 5
输出样例
3
提示:先 split 拿到字符串列表,再用一个计数变量或 sum(1 for v in vals if v != "NA")。 不需要把整数真的转成 int,比较字符串和 "NA" 即可。

登录后提交代码

讨论区 0
登录后参与讨论

还没有讨论,来发表第一条吧!