集合的最大特点是:集合里边的元素是不可重复的并且集合内的元素还是无序的。

一般情况下集合常用的两个场景是:

  • 去重(如:列表去重)
  • 关系测试(如:取交集、取并集、取差集等)
阅读全文 »

Python中可以用list来模拟栈和队列:

  • 栈(stack):只能在一端进行数据操作,遵循后进先出(LIFO)原则
  • 队列(queue):可以在两端进行数据操作,遵循先进先出(FIFO)原则,出队列的一端称为队首,入队列的一端称为队尾
阅读全文 »

Markdown 原生就是不支持LaTeX的,GitHub Flavored Markdown 同样不支持。Markdown 的初衷就是成为一种与HTML兼容的“易读易写”的轻量级的网络标记语言,并不要求支持 LaTeX。

本文介绍以下两个方法来在GitHub的Markdown文件插入公式并显示。

阅读全文 »

安卓手机的一大优势就是可以通过apk快速安装应用商店没有的应用,然而,通过微信传来的apk程序会出现难以识别的问题。

阅读全文 »

注意:不要只是链接到行号!一定要使用canonical URL(标准链接)。否则,当该文件更新时,有可能会指向错误行!

阅读全文 »

在进行lineplot()绘制折线图的时候,如果用了hue参数同时绘制多个类别图,这时候seaborn会把这个hue的标签当做图例的子标题。本文介绍了几个修改、删除此不需要的图例标题的方法。

阅读全文 »

国内git clone一个GitHub上的仓库太慢,经常连接失败。下面是解决办法。

阅读全文 »

本文主要介绍Win10系统下的隐私设置:文件夹下不显示最近打开的文件右键任务栏图标不显示最近打开的文件以及Win7系统下右键任务栏图标不显示最近打开的文件

阅读全文 »