python
pyxiea
双鸭山大学研究生,对深度学习、自然语言处理、推荐系统感兴趣
展开
-
python多key排序
首先需要知道,python 对 tuple 的排序规则就是多key排序,对于一个三元组的list用默认的sorted,结果是先按照第一个字段升序,在第一个字段相同的情况下按照第二个字段升序,在前两个字段都相同的情况下按照第三个字段升序。根据python对元祖的这个排序特性,就可以对对象的多个属性来排序,只需要利用 sorted的 key 参数,并学会构造元祖来进行排序。例如 person 是个...原创 2020-03-30 16:44:07 · 3547 阅读 · 0 评论 -
使用命令行运行pycharm项目遇到ModuleNotFoundError
在运行某个github项目的时候,发现用pycharm运行是正常的,但是如果使用命令行运行,则会遇到ModuleNotFoundError。原因:Pycharm在运行Python Console会帮助我们将项目路径添加到sys.path可是我Terminal与Pycharm其实是分开的,不管你是在Pycharm里面运行,还是外面cmd下运行,Pycharm不会管这件事,也就不会帮我们将项目路...原创 2019-08-06 22:24:35 · 1345 阅读 · 0 评论