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框架中自定义模版标签的示例
Jul 20 Python
Python性能提升之延迟初始化
Dec 04 Python
python3学习之Splash的安装与实例教程
Jul 09 Python
Django实战之用户认证(用户登录与注销)
Jul 16 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
Jan 16 Python
Django Haystack 全文检索与关键词高亮的实现
Feb 17 Python
Python使用type动态创建类操作示例
Feb 29 Python
Django中FilePathField字段的用法
May 21 Python
OpenCV读取与写入图片的实现
Oct 13 Python
使用django自带的user做外键的方法
Nov 30 Python
python opencv通过4坐标剪裁图片
Jun 05 Python
Python OpenCV 彩色与灰度图像的转换实现
Jun 05 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
学习使用curl采集curl使用方法
2012/01/11 PHP
php导出csv格式数据并将数字转换成文本的思路以及代码分享
2014/06/05 PHP
PHP简单创建压缩图的方法
2016/08/24 PHP
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
javascript addBookmark 加入收藏 多浏览器兼容
2009/08/15 Javascript
Jquery 获取对象的几种方式介绍
2014/01/17 Javascript
我的Node.js学习之路(一)
2014/07/06 Javascript
Javascript数组与字典用法分析
2014/12/13 Javascript
jQuery幻灯片特效代码分享--鼠标滑过按钮时切换(2)
2020/11/18 Javascript
jQuery 获取跨域XML(RSS)数据的相关总结分析
2016/05/18 Javascript
AnjularJS中$scope和$rootScope的区别小结
2016/09/18 Javascript
Input文本框随着输入内容多少自动延伸的实现
2017/02/15 Javascript
Javascript中的getter和setter初识
2017/08/17 Javascript
JS 中使用Promise 实现红绿灯实例代码(demo)
2017/10/20 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
JS点击动态添加标签、删除指定标签的代码
2018/04/18 Javascript
Vuex入门到上手教程
2018/06/20 Javascript
vue 监听屏幕高度的实例
2018/09/05 Javascript
js module大战
2019/04/19 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
Vue.js暴露方法给WebView的使用操作
2020/09/07 Javascript
Vue实现多页签组件
2021/01/14 Vue.js
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
Django ForeignKey与数据库的FOREIGN KEY约束详解
2020/05/20 Python
PHP基于phpqrcode类库生成二维码过程解析
2020/05/28 Python
简单了解Python多态与属性运行原理
2020/06/15 Python
HTML5 Canvas实现玫瑰曲线和心形图案的代码实例
2014/04/10 HTML / CSS
初一体育教学反思
2014/01/29 职场文书
端午节演讲稿
2014/05/23 职场文书
设立有限责任公司出资协议书
2014/11/01 职场文书
房屋分割离婚协议书范本
2014/12/01 职场文书
《伯牙绝弦》教学反思
2016/02/16 职场文书
MySQL kill不掉线程的原因
2021/05/07 MySQL
mysql 带多个条件的查询方式
2021/06/05 MySQL
详解Python中__new__方法的作用
2022/03/31 Python