下面是一个时间测试,
timeit.timeit用于比较两种方法的速度:
>>> from timeit import timeit>>> timeit('"abcdefghijklmnopqrstuvwxyz,1".split(",", 1)')1.6438178595324267>>> timeit('"abcdefghijklmnopqrstuvwxyz,1".rsplit(",", 1)')1.6466740884665505>>>
如您所见,它们大约相等。
str.split快了几分之一秒,但这确实不重要。因此,您可以选择所需的任何方法。
PS虽然,该
str.split方法 是 一个键入字符少。:)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)