Python使用指定字符长度切分数据示例


Posted in Python onDecember 05, 2019

处理思路

笔者在学习时被要求在Python中使用指定字符长度切分数据。

如,string类型的字符串film_type = ‘都市浪漫爱情喜剧',已知电影类型都是两个中文字符组成,要求切分出字符串中的电影类型。

这种情况下,我们可以使用xrange()函数,通过步长来切分。

涉及知识

xrange() 函数用法与 range 完全相同,所不同的是生成的不是一个数组,而是一个生成器。

xrange 语法:

xrange(stop)
xrange(start, stop[, step])

参数说明:

start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

文件&代码

# encoding: utf-8
import pandas as pd

film_type = '都市浪漫爱情喜剧'
film_type_new = []
for i in xrange(0, len(film_type), 6):
  film_type_new.append(film_type[i:i+6])
for i in film_type_new:
  print i

以上这篇Python使用指定字符长度切分数据示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python计算对角线有理函数插值的方法
May 07 Python
python文件特定行插入和替换实例详解
Jul 12 Python
Python自定义线程池实现方法分析
Feb 07 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
Feb 08 Python
Python爬取个人微信朋友信息操作示例
Aug 03 Python
Python 普通最小二乘法(OLS)进行多项式拟合的方法
Dec 29 Python
python中多个装饰器的调用顺序详解
Jul 16 Python
pandas 对日期类型数据的处理方法详解
Aug 08 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
Apr 08 Python
tensorflow2.0的函数签名与图结构(推荐)
Apr 28 Python
python用opencv完成图像分割并进行目标物的提取
May 25 Python
高考考python编程是真的吗
Jul 20 Python
python从zip中删除指定后缀文件(推荐)
Dec 05 #Python
python3 求约数的实例
Dec 05 #Python
python生成特定分布数的实例
Dec 05 #Python
python 实现生成均匀分布的点
Dec 05 #Python
pd.DataFrame统计各列数值多少的实例
Dec 05 #Python
python使用beautifulsoup4爬取酷狗音乐代码实例
Dec 04 #Python
python3中numpy函数tile的用法详解
Dec 04 #Python
You might like
一些被忽视的PHP函数(简单整理)
2010/04/30 PHP
php采集时被封ip的解决方法
2010/08/29 PHP
php设计模式 Factory(工厂模式)
2011/06/26 PHP
PHP依赖倒置(Dependency Injection)代码实例
2014/10/11 PHP
PHP概率计算函数汇总
2015/09/13 PHP
PHP+ajax分页实例简析
2015/12/07 PHP
php处理复杂xml数据示例
2016/07/11 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
PHP ADODB生成HTML表格函数rs2html功能【附错误处理函数用法】
2018/05/29 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
JavaScript 中的replace方法说明
2007/04/13 Javascript
jquery入门——事件机制之事件中的冒泡现象示例解释
2020/09/12 Javascript
js与jquery获取父元素,删除子元素的两种不同方法
2014/01/09 Javascript
理解javascript函数式编程中的闭包(closure)
2016/03/08 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
详解nodejs爬虫程序解决gbk等中文编码问题
2017/04/06 NodeJs
js+SVG实现动态时钟效果
2018/07/14 Javascript
浅析Vue 和微信小程序的区别、比较
2018/08/03 Javascript
详解vue中使用微信jssdk
2019/04/19 Javascript
优化Vue项目编译文件大小的方法步骤
2019/05/27 Javascript
vue组件库的在线主题编辑器的实现思路
2020/04/03 Javascript
[07:27]DOTA2卡尔工作室 英雄介绍水晶室女篇
2013/06/21 DOTA
[03:24]2014DOTA2国际邀请赛 神秘商店生意火爆
2014/07/18 DOTA
Linux下Python获取IP地址的代码
2014/11/30 Python
简单介绍使用Python解析并修改XML文档的方法
2015/10/15 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
python多线程下信号处理程序示例
2019/05/31 Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
2019/08/31 Python
详解python datetime模块
2020/08/17 Python
Python直接赋值及深浅拷贝原理详解
2020/09/05 Python
什么是lambda函数
2013/09/17 面试题
支教自我鉴定
2014/01/18 职场文书
党员群众路线学习心得体会
2014/11/04 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
Java中try catch处理异常示例
2021/12/06 Java/Android