【发布时间】:2018-02-23 07:51:49
【问题描述】:
我正在学习使用 Python 进行数据分析。我能够使用 Python 成功读取数据并打印 csv 文件的数据。我的导师给了我一个任务,看看显示的数据是否是
- 一个字符串,
- 一个数字,或
- 字母数字。
【问题讨论】:
-
听起来她或他正在为您指明正则表达式的道路
标签: python python-3.x csv
我正在学习使用 Python 进行数据分析。我能够使用 Python 成功读取数据并打印 csv 文件的数据。我的导师给了我一个任务,看看显示的数据是否是
【问题讨论】:
标签: python python-3.x csv
要检查变量v 是字符串还是数字,您可以查看以下内容:
>>> v = 'test'
>>> isinstance(v, str)
True
或者
>>> t = 2
>>> isinstance(p, int)
True
现在,如果它是一个字符串,并且您想更精确地检查该字符串的内容(字母、字母数字、数字等),您可以使用内置的 python 方法:
现在试试:
>>> v.isalnum()
True
>>> v.isalpha()
True
>>> v.isdigit()
False
>>> v.islower()
False
【讨论】:
FileName['ColumnName'][0].isdigit()
这将检查指定列的第一个值是否为数字。由此,我们可以很容易地推断出它是否是一个数字(甚至可以检查字符串)
【讨论】: