小编Ash*_*ngh的帖子

在python中反转字符串的最快方法

我能够提出两种不同的方法来反转Python中的字符串.

Commonsense规定代码行越多,运行速度越慢.

我做了以下几行代码:

代码1

"".join(reversed(map(lambda x:x,st)))
Run Code Online (Sandbox Code Playgroud)

码2

st[::-1]
Run Code Online (Sandbox Code Playgroud)

这些表现相似.对于一个20000长的字符串,我无法看到甚至一毫秒的性能差异.

我认为第一个应该是一个较慢的方法,因为它执行了3倍以上的操作.

为什么我没有看到性能差异?

python string string-matching

1
推荐指数
1
解决办法
4339
查看次数

标签 统计

python ×1

string ×1

string-matching ×1