您可以应用一个功能,以行方式测试您的DataFrame是否存在字符串,例如,说df是您的DataFrame

rows_with_strings = df.apply(

lambda row :

any([ isinstance(e, basestring) for e in row ])

, axis=1)

这将为您的DataFrame创建一个掩码,指示哪些行至少包含一个字符串.因此,您可以通过相对的掩码选择没有字符串的行

df_with_no_strings = df[~rows_with_strings]

.

例:

a = [[1,2],['a',2], [3,4], [7,'d']]

df = pd.DataFrame(a,columns = ['a','b'])

df

a b

0 1 2

1 a 2

2 3 4

3 7 d

select = df.apply(lambda r : any([isinstance(e, basestring) for e in r ]),axis=1)

df[~select]

a b

0 1 2

2 3 4

python删除指定字符串之间所有行_python:删除包含字符串的pandas数据帧中的所有行...相关推荐

  1. python删除指定天数前的文件_python 删除指定时间间隔之前的文件实例

    遍历指定文件夹下的文件,根据文件后缀名,获取指定类型的文件列表:根据文件列表里的文件路径,逐个获取文件属性里的"修改时间",如果"修改时间"与"系统当 ...

  2. python删除文件夹下文件夹_python删除指定文件夹下文件和文件夹的方法详解

    前记 python删除指定文件夹下的文件,是一个常用的功能.我找了不少地方,一直没有找到合适的模版,那只好自己倒腾一个比较实用的模版了. 基本模块 这里面会用到几个模块,一个是目录下所有文件的的函数: ...

  3. python 字符串去重从小到大排列_python 序列(字符串、字符串、元组、集合、字典)...

    运行环境:python3.8 Anaconda 字符串 在python中,单个字符就是字符串. 字符串不可改变,使用单引号' ',双引号" ",三引号'" "' ...

  4. python中的字符串是什么数据类型_Python数据类型之字符串

    一:概述 Python中的字符串的一些概念 可以看作是字符的集合,在数据类型里没有单个字符的数据类型,可以用单个字符表示的一个字符串数据类型 字符串是一种不可变的序列类型,单个字符从左到右按照顺序排列 ...

  5. python数字和字符串可以运算吗_python数字和字符串对象

    一.python中的数字对象 数字是python当中使用比较广泛的数据类型. 1.数字对象类型 ××× int         如:1,2,3 浮点型 Float  如:1.0,2.0 长××× lo ...

  6. python 字符串转字典 编码_python基础--2(字符串、元组、列表、字典、集合、文件、编码转码)...

    python支持的数据类型 int 整数型 float 浮点型 complex 复数,实数+虚数,虚数部分以"j"或"J"结尾,a+bj或者complex(a, ...

  7. python返回字符串长度的函数_Python如何查找字符串的长度?(代码示例)

    在Python中字符串是Unicode代码点的不可变序列.给定一个字符串,我们如何查找它的长度?本篇文章就来给大家介绍在Python中查找字符串长度的四种方法,希望对大家有所帮助.[相关视频教程推荐: ...

  8. python字符串长度补齐_Python补齐字符串长度的实例

    Python字符串有没有字符串长度方法 name[1:-2:-2]表示从第2个字符(参数1)开始,往回(左)数每两个字符取一个(第三个参数-2),结束于倒数第三个字符(第二个参数-2),由于结束位置在 ...

  9. java删除指定的文件夹_java脚本删除指定目录下的所有指定名称的文件夹

    前阵子出差,经常拷贝项目源码,源码里面总是包括.svn文件夹,使得拷贝起来很麻烦,而且文件大了很多,所以自己编写小程序删除,基于同事也经常让我传这段代码,干脆制作成可执行文件.并且是通用的删除小程序. ...

最新文章

  1. matlab contour光滑,使用Matplotlib在Contour Plot中平滑数据
  2. Spring源码分析【4】-Spring扫描basePackages注解
  3. 图片的宽铺满全屏 微信小程序_2020冬至快乐图片!,图片祝福贺卡,朋友圈冬至早安问候语动态图片微信小程序...
  4. 基于visual Studio2013解决面试题之0209最大堆排序
  5. MySQL 报 Can't create more than max_prepared_stmt_count statements
  6. 华为荣耀畅玩7c计算机在那,华为荣耀畅玩7C
  7. python 对象序列化 pickling_[Python]对dat文件的操作:序列化对象
  8. 数据结构(Java)——查找和排序(1)
  9. git ignore 怎么添加和删除_Git删除已追踪文件,上传大文件到Github
  10. C语言经典回溯算法之解决数的组合问题(详解)
  11. gstreamer的rtsp推流(笔记)
  12. ant jsch.jar - 一个错误及解决办法
  13. 337.打家劫舍III
  14. c语言罗盘,风水罗盘下载_风水罗盘手机免费最新版v1.0下载_hycdc游戏网
  15. 51单片机单片机基础知识
  16. linux查看xfreedrdp指令,windows和linux的远程桌面
  17. [转]关于卢平的一些想法
  18. 【JavaScript】实现延时3秒刷新
  19. 如何将阿里图标库的引入项目中?
  20. 智能AR场景模拟书法临摹系统

热门文章

  1. 谈谈对python中的日期、时间、时区的理解(1)
  2. HTML给表单元素赋值,JQuery表单元素取值赋值方法总结
  3. FastDFS 系统架构和功能原理
  4. 通俗理解偏序关系中的八个特殊元(极大、极小、最大、最小元和上界、下界、上确界、下确界)
  5. 反掩码、掩码和通配符的区别
  6. HDU 4416 (后缀自动机)
  7. 很好的例子理解区别 Maximum Likelihood (ML) Maximum a posteriori (MAP)
  8. ajax 一个完整的ajax请求
  9. NORDIC Thingy:52 蓝牙 BLE 服务 SoC 程序调用流程分析之八, 网盘分享 PPT
  10. 做过SEO优化的网站与普通站的区别在哪里