Python split()方法描述:

Python split() 通过指定分隔符对字符串进行切片,如果参数 num 有指定值,则分割成 (num+1) 个子字符串。语法:

str.split(str="", num=string.count(str))参数:

str——分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。

num——分割次数,默认为 -1, 即全部分割。返回值:

返回分割后的字符串列表。举例:

>>> str='www.baidu.com'

(1)关于str和num参数不指定num,默认全部分割

>>> print(str.split('.'))

['www', 'baidu', 'com']指定num=1,分割1次,分割成2个字符串

>>> print(str.split('.',1))

['www', 'baidu.com']指定num=2,分割2次,分割成3个字符串

>>> print(str.split('.',2))

['www', 'baidu', 'com']

(2)通过切片取出指定字符串全部分割,取出第0个字符串

>>> print(str.split('.',2)[0])

www全部分割,取出第1个字符串

>>> print(str.split('.',2)[1])

baidu全部分割,取出第2个字符串

>>> print(str.split('.',2)[2])

com全部分割,取出倒数第1个字符串

>>> print(str.split('.',2)[-1])

com

split函数python 未定义_python split函数基本用法相关推荐

  1. split函数python 未定义_Python之Split函数

    python中的split()函数用来拆分一个字符串,通过指定的分隔符对字符串进行切割,返回切割后的字符串列表list. split()函数用法: str.split(str=' ',num = st ...

  2. split函数python 未定义_Python字符串方法split()中的一道坑

    初看这个方法还挺好用的,用来切割字符串真是的是非常方便,返回的字符串数组也非常容易处理. 于是乎看了一眼就应用到我的程序当中去了. 用来切割如下形式的字符串 s = 'Jul 24 21:38:25 ...

  3. python调用函数出现未定义_python – 为什么函数参数之外的“self”会给出“未定义”的错误?...

    看看这段代码: class MyClass(): # Why does this give me "NameError: name 'self' is not defined": ...

  4. add函数python怎么用_Python add()函数是如何使用呢?

    Python里经常会出现一些不太常见的函数,大家在遇到这类函数时候,是怎么做的呢?没有概念,直接过,还是会去查询下呢?相信大部分人都不会去查询,因为查询的内容太复杂了,所以,小编针对大多数人,直接给大 ...

  5. html 超链接 javascript 函数 java 未定义_JavaScript 学习笔记(一)

    本系列适合作为JS的复习文档. 学习JavaScript,不要以为会做一两个如图片切换.tabs选项卡这样特效,就是精通JavaScript了.JavaScript不仅仅是用来做一两个特效,它更大的用 ...

  6. python怎么定义split_python split函数用法

    函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...

  7. python函数打上去说未定义_Python:名称未定义错误,即使函数被明确定义为b

    我是python新手,在函数定义方面有一个奇怪的问题.我已经检查了论坛,并确保在调用之前定义了我的函数,但是这并没有帮助解决问题.当我试图在这个特定的方法中按字面方式调用函数时,总是会遇到一个未定义名 ...

  8. python中函数的可变参数_Python中函数的参数定义和可变参数

    转自:http://www.cnblogs.com/tqsummer/archive/2011/01/25/1944416.html 刚学用Python的时候,特别是看一些库的源码时,经常会看到fun ...

  9. python函数由什么组成_python的函数

    1.什么是函数? 有两个变量 x 和 y ,当 x 取其变化范围中的每一个特定值时,相应地有唯一的 y 与它对应,则称 y 是 x 的函数.记为 y = f ( x ),其中 x 为自变量, y 为因 ...

最新文章

  1. docker容器 cpu memory 资源限制
  2. Linux拷贝排除一个或多个目录的实现方法
  3. boost::core::typeinfo的用法实例
  4. 95-130-348-源码-source-kafka相关-Handover
  5. ROS学习笔记二:探索ROS文件系统
  6. android自定义进度条_Android中的自定义进度栏
  7. 《Java从入门到放弃》JavaSE入门篇:异常
  8. jstl.jar和standar.jar包下载
  9. 4条地铁线,乘船到西站!杭州西站枢纽综合交通规划设计方案出炉
  10. 论文笔记--用于人体姿势估计的深度双连续网络(Deep Dual Consecutive Network for Human Pose Estimation)
  11. photo cs6 2018破解教程
  12. AbstractApplicationContext#refresh
  13. 直播软件开发,css预加载旋转动画 与 流光字体
  14. 上海浦东机场的wifi使用攻略
  15. 文献综述 android,《基于android的手机天气预报系统》的文献综述-文献综述
  16. NVM详细安装及使用
  17. 连接redis服务器提示:Redis Client On Error Error connect ECONNREFUSED 127.0.0.16380 Config right
  18. C语言程序设计上机实验教程,C语言程序设计教程-上机实验报告
  19. 基于Smart200的PTO脉冲发送(步进电机)及基本运动控制向导的设置内容
  20. 做为一个中国的ITer,你感到耻辱吗?看CSDN的“软件中国2006风云榜之10大最具创新性技术”...

热门文章

  1. springboot前后端分离项目MultipartFile获取前端传的file为null问题
  2. 折弯弹性计算公式_冲压模具:影响回弹因素、回弹计算公式计算,值得收藏
  3. 华为服务器怎么格式化系统,如何格式化服务器
  4. 创建启动oracle快捷方式,GNOME3创建连接OracleFS管理软件启动快捷方式
  5. C++获取多维数组维数
  6. Ubuntu16版本安装截图软件Flameshot
  7. 使用python的butter带通滤波器时出现RuntimeWarning
  8. Android实现监测网络状态
  9. 和为S的连续正数序列(双指针详解)
  10. VS2019 使用 C/C++ 动态链接库 并 进行调用