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的Django框架中的静态资源管理器django-pipeline
Apr 25 Python
详解Python的Lambda函数与排序
Oct 25 Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
Jan 29 Python
python实现大文件分割与合并
Jul 22 Python
python连接、操作mongodb数据库的方法实例详解
Sep 11 Python
python 循环数据赋值实例
Dec 02 Python
Python3 main函数使用sys.argv传入多个参数的实现
Dec 25 Python
PyInstaller将Python文件打包为exe后如何反编译(破解源码)以及防止反编译
Apr 15 Python
Python中有几个关键字
Jun 04 Python
python字符串的index和find的区别详解
Jun 20 Python
PyCharm 光标变成黑块的解决方式
Feb 06 Python
Python 中的 copy()和deepcopy()
Nov 07 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分页显示制作详细讲解
2006/12/05 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
phalcon model在插入或更新时会自动验证非空字段的解决办法
2016/12/29 PHP
JQuery 学习笔记 选择器之二
2009/07/23 Javascript
select、radio表单回显功能实现避免使用jquery载入赋值
2013/06/08 Javascript
js 获取input点选按钮的值的方法
2014/04/14 Javascript
jquery查找tr td 示例模拟
2014/05/08 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
jquery解析json格式数据的方法(对象、字符串)
2015/11/24 Javascript
javascript实现日期三级联动下拉框选择菜单
2020/12/03 Javascript
vue主动刷新页面及列表数据删除后的刷新实例
2018/09/16 Javascript
Vue.js的复用组件开发流程完整记录
2018/11/29 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
[04:09]显微镜下的DOTA2第十二期—NaVi美如画的团战
2014/06/23 DOTA
[01:38]DOTA2 2015国际邀请赛中国区预选赛 Showopen
2015/06/01 DOTA
[51:00]Secret vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
[01:12:08]LGD vs OG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.24
2019/09/10 DOTA
Python入门学习之字符串与比较运算符
2015/10/12 Python
详谈Python高阶函数与函数装饰器(推荐)
2017/09/30 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
python re库的正则表达式入门学习教程
2019/03/08 Python
Python将视频或者动态图gif逐帧保存为图片的方法
2019/09/10 Python
浅析PEP570新语法: 只接受位置参数
2019/10/15 Python
利用python对excel中一列的时间数据更改格式操作
2020/07/14 Python
python 使用递归的方式实现语义图片分割功能
2020/07/16 Python
CSS3实现内凹圆角的实例代码
2017/05/04 HTML / CSS
canvas 阴影和图形变换的示例代码
2018/01/02 HTML / CSS
Dyson戴森波兰官网:Dyson.pl
2019/08/05 全球购物
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
国贸专业毕业求职信
2014/06/11 职场文书
戒赌保证书
2015/05/11 职场文书
本科毕业答辩开场白
2015/05/27 职场文书
教你怎么用Python实现多路径迷宫
2021/04/29 Python
python 提取html文本的方法
2021/05/20 Python
Python图像处理库PIL详细使用说明
2022/04/06 Python