其他
Python字符串必备速查表.pdf
作者:Lemon
来源:Python数据之道
Python字符串必备速查表
背景
前几天 Lemon 发了一期视频,分享了 Plotly 和 Dash 在投资领域的应用案例,其中展示了不少关于股指的年度收益情况。
点击上面图片查看视频
看完视频后,有同学提了一个问题,收益率为正的时候如何在前面添加 “+” 表示,类似效果如下:
如果你熟悉字符串的使用的话,觉得这个很容易,确实是的,不过还是会令很多人迷惑。
Lemon 在这里再提几个关于字符串的问题,如果你马上就能解决,说明你对字符串的内容还是很熟悉的:
问题:
将数字(比如:31415.926)以 千分位且保留两位小数 表示; '二十'.isnumeric()
,这段代码运行的结果是 True 还是 False ?
如果这些问题,你依然有些迷惑,不妨继续往下。
《Python字符串速查表》
上面这些内容都涉及到 Python 中 string 的使用,由于 Lemon 在平常的练习过程中,也经常会遇到各种类似的问题,于是,花了点时间,专门整理了 Python 关于 string 的知识,主要内容包括以下几个方面:
为了方面以后查看,Lemon 以速查表的形式整理了 Python字符串的内容,《Python字符串速查表》(V1.0版)一共 5 页,先来一张图看下概览哈。
别小看 Python 字符串,它是 Python 最重要的基础之一, Lemon 在整理的过程中,发现内容也不少,最后整理出 5 页。
在 网页爬取过程中字段的提取、数据分析中数据清洗、web开发中文本的展示等,都会涉及 Python 字符串(string)的使用。
下面来看看速查表的部分细节:
比如下面的 “数字格式化”,经常会用到:
再比如 “字符串分割”,在这里总结了 split
和 partition
系列方法的区别:
文件获取
Lemon 已经整理好完整的 《Python字符串速查表》
(高清pdf版),一共 5 页,大家可以在下面的公众号 「柠檬数据」 回复 str 来获取。