Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 检查数据帧中的前导零_Python_Python 3.x_Pandas - Fatal编程技术网

Python 检查数据帧中的前导零

Python 检查数据帧中的前导零,python,python-3.x,pandas,Python,Python 3.x,Pandas,我有一个DataFrame,其中用户名列的值类似于07562。 我想检查不包含前导零的列,如7562,并将其删除。 我是这样做的,但是如果用户名中的某个地方有一个零,那么这个过程就结束了 df['username']=df['username']。其中(df['username'].str.contains(“0”)#如果75602:( df.dropna(就地=真) 这应该是最简单的方法: df = df[df['username'].str.startswith("0"

我有一个
DataFrame
,其中用户名列的值类似于
07562
。 我想检查不包含前导零的列,如
7562
,并将其删除。 我是这样做的,但是如果用户名中的某个地方有一个零,那么这个过程就结束了


df['username']=df['username']。其中(df['username'].str.contains(“0”)#如果75602:(
df.dropna(就地=真)

这应该是最简单的方法:

df = df[df['username'].str.startswith("0"))]
您只需要根据用户名筛选数据帧,不需要创建和删除NA。

使用
.str.startswith('0')