首页 > 解决方案 > Python 启动案例

问题描述

在 JavaScript 中,有一个名为 LoDash 的库提供了这个方法:

_.startCase('Connor McGlynn');
// => ''Connor Mc Glynn''

_.startCase('Connor--McGlynn');
// => ''Connor Mc Glynn''

它本质上将字符串转换为开始大小写的字符串。
是否有一种优雅的“pythonic”方式来复制这种方法。

标签: pythonstring

解决方案


有一个基于Lo-Dash的库pydash

从这里检查图书馆

https://github.com/dgilland/pydash

文档

https://pydash.readthedocs.io/en/latest/

在该库中,您可以找到所需的功能

pydash.strings.start_case(text)

关联

https://pydash.readthedocs.io/en/latest/api.html#module-pydash.strings

例子

>>> start_case("fooBar")
'Foo Bar'

推荐阅读