Python使用指定字符长度切分数据
程序员文章站
2022-10-31 08:42:22
处理思路
笔者在学习时被要求在Python中使用指定字符长度切分数据。
如,string类型的字符串film_type = ‘都市浪漫爱情喜剧’,已知电...
处理思路
笔者在学习时被要求在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
推荐阅读
-
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
-
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
-
Python使用指定字符长度切分数据
-
Python基础数据类型(字符串使用)
-
python使用xlrd实现检索excel中某列含有指定字符串记录的方法
-
python实现对指定字符串补足固定长度倍数截断输出的方法
-
Oracle中使用游标获取指定数据表的所有字段名对应的字符串
-
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)
-
Oracle中使用游标获取指定数据表的所有字段名对应的字符串
-
python3 json数据格式的转换(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互转换)