跳至主要內容
Pandas

本文主要研究 pandas, 主要是一些常见的用法和笔记。


Someone大约 1 分钟Python
Itertools

本文主要研究 python 中的 itertools 模块,包括对 more-itertools 的研究工作:

  • sliding_window, 滑动窗口的实现

Someone大约 2 分钟Python
Python File

本文主要研究 Python 文件操作。

打开大文件的工具

很多时候,自带的工具打开大文件是很慢的,我们可以使用 EmEditor 工具,免费版还是很好用的。

File API

exists

可以使用如下的逻辑来判断我们的函数是否存在:

if not os.path.exists(s.file_split):
    logging.error("The file {} is not exists! please check your path!".format(s.file_split))
    logging.debug("sys.path is {}".format(sys.path))
    exit(1) # if in __main__

Someone大约 5 分钟Pythonpythonfile
Hash Map & Dict

本文主要是总结 Python 中字典和 hash map 的用法。

Hash Map

背景:以前很擅长写这个,现在记性不太好了,今天练习了一下,写在这里备忘一下。

Implement

Python 中的 Hash Map 使用方法很多,以后会慢慢复习到,现在先写上基本的实现。

LeetCode 的一个题目涉及到了这个问题:1512. Number of Good Pairs


Someone大约 3 分钟Python