Python Tricks(十五)—— repeat(字符串重复)

原创 2016年06月02日 11:54:47

以一定分隔符的字符串重复的实现,关键在于如何排除末尾的分隔符:

def repeat(what, count, separator):
    return ((what + separator)*count)[:-len(separator)]

当然也可以这样:

def repeat(what, count, separator):
    return what + (separator + what)*count 
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

【Python】Numpy扩充数组函数之repeat和tile用法

用repeat和tile扩充数组元素,例如 >>> import numpy as np >>> np.arange(10) array([0, 1, 2, 3, 4, 5, 6, 7, 8...

Numpy攻略系列:repeat函数

Python中Numpy学习

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

Xpage重复控件的使用(repeat)

Xpage重复控件的使用(repeat),附图解及源码

InfoPath中重复表的操作+repeat+table+operation

loop through items in a repeating table in InfoPath 2007   http://www.bizsupportonline.net/infopat...

ng-repeat重复元素问题

Title var app = angular.module('myApp',[]); app.contr

Python 字符串,list排序,删除重复数据

List排序并删除重复值 a=[‘b’,’c’, ‘d’,’b’,’c’,’a’,’a’] 方法:使用set() b=sorted(set(a)) print( b) List排序不删除重复...

华为2017校园招聘编程题——去除一段话字符串中重复单词

输入一行字符串语句,将其中重复单词(单词大小写区分)剔除,仅保留第一次出现的。不考虑符号。

字符串的全排列问题(一)——无重复出现字符的排列

有一个很常见的问题:给定一个字符串:ABCDEFG, 那么这个字符串有多少种排列方式,编程求出其所有排列方式。 通常对于这种问题会想到递归的方法实现。对于一个没有重复字符出现的字符串,求该字符串的全...

C#练习——去掉字符串两端的空格、统计字符出现的次数及出现的索引位置、随机生成10个1-100之间的不重复的偶数

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)