python:使用split以.划分句子、对列表进行切片
菜鸟教程list列表:Python 列表(List) | 菜鸟教程
1. split()函数
- 描述:split() 通过指定分隔符对字符串进行切片,如果第二个参数 num 有指定值,则分割为 num+1 个子字符串。
- 语法:
- str.split(str="", num=string.count(str))
- 参数:
- str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
- num -- 分割次数。默认为 -1, 即分隔所有。
2. 实例代码:
- 使用split函数,以英语句号 . 来划分句子
- 对划分后的列表进行切片,去掉最后一个没用的
lines = 'A is a girl. Have a good day.'
str_centence = lines # 例如:A is a girl. Have a good day.# 例子1: 用英文结尾句号.来划分句子
str_centence_list = str_centence.split('.')
print(str_centence_list)
'''
输出结果为:
['A is a girl', ' Have a good day', '']
'''# 例子2: 用英文结尾句号.来划分句子,最后一个分割出的元素是换行符,不取,取到倒数第二个,list列表是左闭右开
str_centence_list = str_centence.split('.')[0:-1]
print(str_centence_list)'''
输出结果为:
['A is a girl', ' Have a good day']
'''
python:使用split以.划分句子、对列表进行切片相关推荐
- Python字符串--split方法
Python字符串–split方法 描述: 这是字符串的分隔方法,主要有两个参数.第一个参数是"指定分隔符对字符串进行分隔",第二个参数是"指定分隔的段数",在 ...
- 技术图文:举例详解Python中 split() 函数的使用方法
背景 这篇文章主要介绍Python中的split()函数的使用方法,split()函数通常用于将字符串切片并转换为列表,需要的朋友可以参考一下. 技术分析 Python中有split()和os.pat ...
- python中split的用法取第二个分片_python中的split()函数的用法
函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...
- Python(迭代、三元表达式、列表生成、生成器、迭代器)
迭代 什么是迭代1 重复2 下次重复一定是基于上一次的结果而来 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration). 在 ...
- python中split的用法取第二个分片_python中split()函数的用法
函数:split() Python中有split()和os.path.split()两个函数,具体作用如下: split():拆分字符串.通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(li ...
- python怎么将输入的数字变成列表_Python键盘输入转换为列表的实例
Python输入字符串转列表是为了方便后续处理,这种操作在考试的时候比较多见. 1.在Python3.0以后,键盘输入使用input函数 eg1. >>> x=input >& ...
- python列表切片得到的是列表还是字符串_python中列表的切片问题 python arry怎么取列切片...
python 列表切片赋值 对列表切片进行赋值,解释器处理时是直接将序列中的内容赋值过去的 ,还切片赋值,得到的与原变量无关,是两个不同的对象:直接赋值,引用的是同一个对象. 请看下例 切片赋值. a ...
- python怎么创建列表_用Python将一个列表分割成小列表的实例讲解 Python 如何创建一个带小数的列表...
python里有一个列表,列表里有几个小列表,小列表#冒泡排序:scoreList = [['a',98],['c',45],['b',70],['d',85],['h',85],['f',92],[ ...
- python 字符串分割_如何使用python语言split方法对不同字符串分割
在JavaScript中,可以使用split()将字符串分割成字符串数组:而在python语言中,split()方法也可以将字符串进行分割,分割之后的结果放置在列表中.下面利用几个实例说明split( ...
- python中split啥意思_python中split的用法详解_后端开发
如何用python正则表达式匹配字符串?_后端开发 用python正则表达式匹配字符串的方法:1.当匹配单个位置的字符串时,可以使用[(.+?)]正则表达式来提取:2.当连续多个位置的字符串匹配时,可 ...
最新文章
- 并发编程面试题(2021最新版)
- 【机器视觉】dev_update_on和dev_update_off算子
- ASP.NET与JavaScript联合操作之一 选择DataGrid中的CheckBox控件后该行背景变色
- 1 vmware 如何联网,以及行命令令初步
- linux alsa 音频管理,在Linux上的高级音频控制
- 连续自然数和(洛谷-P1147)
- python变量命名规则_Python教程第9篇:牢记Python变量命名5大规则
- linux ubuntu软件中心,安装Lubuntu 软件中心
- webStrorm js文件里 怎么去掉参数的下划线
- HDU - 2091 空心三角形 水题,但是有点坑...
- centos 的php5.3.3 升级5.5.3
- 简析三星新专利,语音识别技术的新方法
- 基于GTID Replication主从数据不一致操作
- linux qt遍历设备,Qt获取设备环境变量
- 【Word】word2010中如何去掉标题前面的小黑点
- iphone模拟器的安装
- 不改一行代码,快速迁移 Laravel 应用上云
- 还贷的那些事III——等额还贷的计算
- 存储技术(一)-基本概念和技术发展
- linux下文件怎么改名字,Linux文件名字批量修改步骤 Linux修改文件名的方法
热门文章
- cvCreateImage函数与cv
- C++ ../ ./的区别
- CHI2019 ChewIt. An Intraoral Interface for Discreet Interactions
- matlab方差分析
- 射线 ray linerender spotlight
- Atitit maven 常见类库配置法 maven common lib jar v2 t88 目录 1. Express DSL COMMON	2 1.1. Ognl	2 1.2. veloci
- Atitit attilax提出的软件开发发展趋势与概念 1. 长期化 复用化 跨平台 可移植性	1 2. 通用化 通用 化的渠道至少有3种	1 2.1. 模块化	1 2.2. 标准化接口	1 2
- 一文读懂全球CTRM市场的前世今生
- 如何把Web Service 说清楚
- 博时基金的大数据平台建设之道