.split() 是 Python 字符串的方法之一,可以用于将一个字符串按照指定的分隔符进行分割,返回一个包含分割后字符串的列表。

.split() 方法可以不带参数调用,此时默认的分隔符是空格符(空格、制表符、换行符等空白字符):

string = "apple banana cherry"
words = string.split()
print(words)  # ['apple', 'banana', 'cherry']

也可以指定分隔符:

string = "apple,banana,cherry"
words = string.split(",")
print(words)  # ['apple', 'banana', 'cherry']

在这个例子中,如果每行数据中有多个数据,可以使用 .split() 将每行数据分割成多个部分,将它们作为列表的元素存储。例如:

line = "O                 -0.50125311    0.66416039    0.00000000"
atom_data = line.split()
print(atom_data)  # ['O', '-0.50125311', '0.66416039', '0.00000000']

此时,分割符为默认的空格符。如果想指定分隔符为其他字符,可以将分隔符作为 .split() 的参数传入:

line = "1 2 1.0 3 1.0"
bond_data = line.split()
print(bond_data)  # ['1', '2', '1.0', '3', '1.0']bond_data = line.split(" ")
print(bond_data)  # ['1', '2', '1.0', '3', '1.0']bond_data = line.split(",")
print(bond_data)  # ['1 2 1.0 3 1.0']

在这个例子中,第一行数据中有多个数据,使用 .split() 将其分割成了多个部分,并将它们作为列表的元素存储。

.split()用法解释相关推荐

  1. vim 详细用法解释总结

    vim 详细用法解释总结 VIM | vim操作大全 关于Vim vim是Linux下第二强大的编辑器. 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效. 如果是初 ...

  2. 如何用简单的词语和用法解释Katana和OWIN?

    本文翻译自:How to explain Katana and OWIN in simple words and uses? I have read many articles about the O ...

  3. OpenCV cv::split用法的实例(附完整代码)

    OpenCV cv::split用法的实例 OpenCV cv::split用法的实例 OpenCV cv::split用法的实例 #include <iostream> #include ...

  4. split用法与图像预处理

    split用法与图像预处理 1.相关知识点 glob获取所有图片的路径 #glob获取所有图片的路径 images=glob.glob(r'F:\图片定位与分割数据集\images\images\*j ...

  5. Java split()用法,使用特殊字符要注意了

    Java split()用法,使用特殊字符要使用转义字符. 特殊字符有 * ^ : | . \ 1.单个符号作为分隔符  特殊符号* .split("\\*"); 特殊符号^ .s ...

  6. uipath split用法

    注意:以下用法string代表的字符串变量! 一.最常用的用法:string.split(char c) 例子:"aaa/bbb/ccc" 根据"/"分割,sp ...

  7. 关于TypeScript 问号点 a?.b 的用法解释

    关于TypeScript 问号点 a?.b 的用法解释 let obj = {a:{b:3} } 解释:obj?.a?.c 等价于 obj && obj.a && ob ...

  8. pytorch卷积操作nn.Conv中的groups参数用法解释

    MobileNetV1<MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications> ...

  9. 行转列:SQL SERVER PIVOT与用法解释

    在数据库操作中,有些时候我们遇到需要实现"行转列"的需求,例如一下的表为某店铺的一周收入情况表: WEEK_INCOME(WEEK VARCHAR(10),INCOME DECIM ...

最新文章

  1. SHELL脚本自动化部署MFS分布式文件系统
  2. 用NiceTool在微信浏览器中下载APP
  3. 云南计算机应用技术专科学校排名,2021年云南十大专科学校排名 云南最好的高职院校...
  4. Java之进程与线程练习
  5. Hexo搭建个人博客常用命令
  6. 编译 PHP7.0为什么那么慢,CentOS 7编译安装php7.0.7以及可能遇到的问题的解决方案...
  7. Psych101(part7)--Day7
  8. 在微信小程序中使用“随机键盘”
  9. ECCV 2020 论文大盘点—显著目标检测篇
  10. 语言在线组卷系统_如何使用在线考试系统创建题库?
  11. 第三:GitHub的使用(超详细)
  12. tp中url地址大小写问题
  13. mysql join 实践
  14. 【CoRL 2018】通过元策略优化的MBRL算法
  15. 从零基础入门Tensorflow2.0 ----三、8. 自定义层次
  16. git add 所有修改文件_工作中Git的使用实践
  17. shell中txt转EXCEL
  18. 使用 VBRichClient 库
  19. mac苹果电脑如何读取ntfs格式软件?
  20. java.lang.UnsupportedOperationException与CleanMyMac X

热门文章

  1. 深度报告:一文看懂通信新基建五大方向
  2. flink消费kafka从指定时间消费offset的日志
  3. oracle增加表空间文件
  4. 题目:606.根据二叉树创建字符串
  5. 机器人 零境交错吧_电击文库零境交错角色大全 最强角色选择推荐及属性数据汇总[多图]...
  6. 厦大的计算机博士好考吗,厦大明年博士生招生七成以上不要初试 “考霸”没优势...
  7. 艾伟:一个让人遗忘的角落--Exception(一)
  8. 绘制打印真实尺寸大小的图形曲线
  9. 三方流通平台:区块链+政务,打造“链上雄安”
  10. 阿里技术leader:哪有什么天生的领导力,不过是后期不断磨练罢了