搜索内容

计算机语言
  • 译(四十五)-Python字典排序
    Python

    译(四十五)-Python字典排序

    已阅: 6 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。怎么用键排序字典?Antony asked:怎么将 {2:3, 1:89, 4:5, 3:0} 转换为 {1:89, 2:3, 3:0, 4:5}? 我找了些文章,都是用排序操作,但都返回的是元组。Answers:NPE - vote: 1158Python 3.7 前的标准 Python 字典都是无序的。即便键值对已经排好了,存储在字典时也无法保证顺序。最简单的方式是使用 OrderedDict,它可以存……
    MWHLS 2022/01/29
  • 译(四十四)-Python中assert的作用
    Python

    译(四十四)-Python中assert的作用

    已阅: 26 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。 最近看到用assert的代码,恰好这页第一篇就是它,缘分。Python的assert有什么用?Hossein asked:在阅读源码时我发现有的地方使用了 assert。 它有什么用?怎么用?Answers:slezica - vote: 1481大多数语言都有 assert 语句,它起到两个作用:帮助程序尽早检测出原因已知的问题,而不用等到某些操作报错后。例如,如果没……
    MWHLS 2022/01/22
  • 译(四十三)-Python改变DataFrame列顺序
    Python

    译(四十三)-Python改变DataFrame列顺序

    已阅: 44 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。如何改变DataFrame列的顺序?Timmie asked:对于下面的 DataFrame(df) :import numpy as np import pandas as pd # df = pd.DataFrame(np.random.rand(10, 5))我加了新的一列:df['mean'] = df.mean(1)如何把 mean 列移动到开头?或者说如何以 mean 列作为第一列,其它列顺序不变往后移动?Answers:Aman - vote:……
    MWHLS 2022/01/15
  • 译(四十二)-Python判断NaN值
    Python

    译(四十二)-Python判断NaN值

    已阅: 533 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。如何确定值是否为NaN?Jack Ha asked:float('nan') 的输出是 NaN 而不是一个数。应该如何确定它到底是什么?感觉是个很简单的问题,但我不知道如何解决。Answers:gimel - vote: 1715math.isnan(x)如果 x 为 NaN 而非一个数,将返回 True,否则将返回 False。>>> import math >>> x = float('nan') >>> m……
    MWHLS 2022/01/08
  • 译(四十一)-Python从路径中获取文件名
    Python

    译(四十一)-Python从路径中获取文件名

    已阅: 314 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。Python 如何从路径中获取没有拓展名的文件名?Joan Venge asked:Python 中如何获取不包括拓展名的文件名? 例如这个路径 /path/to/some/file.txt 里的 file。Answers:Geo - vote: 1561得到不包括拓展名的文件名:import os print(os.path.splitext("/path/to/some/file.txt")[0])输出:/path/to/some/fileDocu……
    MWHLS 2022/01/01
  • 译(四十)-Python获取程序运行时间
    Python

    译(四十)-Python获取程序运行时间

    已阅: 353 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。如何获取 Python 程序的执行时间?john2x asked:我有一个命令行形式的 Python 任务需要运行,如何确定它运行完成的具体耗时呢? 我找到了 timeit 模块,但它好像只适合用于短的代码,可我希望能获取整个程序的运行时间。Answers:rogeriopvl - vote: 2444Python 中最简单的方式:import time start_time = time.time() m……
    MWHLS 2021/12/25
  • 译(三十八)-Python三种字符串格式化对比:%  .format  f‘string’
    Python

    译(三十八)-Python三种字符串格式化对比:% .format f‘string’

    已阅: 27 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。 自我感觉今天的翻译更人话了点。三种字符串格式化对比:% .format f‘string’NorthIsUp asked:Python 2.6 有一个 str.format() 方法,和现有的 % 操作符有点不同。它们各自更适合哪些情况? Python 3.6 则提出了另一种字符串格式化语法 f"my string" ,它和其它方法又有什么优势?下面代码使用了三种不同的方法,但输……
    MWHLS 2021/12/11
  • 译(三十七)-Matplotlib保存为图片
    Python

    译(三十七)-Matplotlib保存为图片

    已阅: 107 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。 代码段的空白行不显示,所以加个注释符。Matplotlib 保存为图片Homunculus Reticulli asked:我正在写一个简单的脚本来生成 plot,最开始的代码如下(来自 Matplotlib 文档):from pylab import figure, axes, pie, title, show # # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) ……
    MWHLS 2021/12/04
  • 译(三十六)-Python读取json数据
    Python

    译(三十六)-Python读取json数据

    已阅: 47 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。为什么 Python 无法解释 json 数据?michele asked:文件里面有 json 如下:{ "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ……
    MWHLS 2021/11/27
  • 译(三十五)-Python获取类型的标准方法
    Python

    译(三十五)-Python获取类型的标准方法

    已阅: 3 stackoverflow热门问题目录 如有翻译问题欢迎评论指出,谢谢。 之前有一篇类似的译(三十一)-Python获取变量类型,这次的是另一个角度的方法和解答,更详细。Python 获取类型的标准方法Herge asked判断对象类型的最好方式是什么?以及如何确定对象是否继承于给定的类型? 例如有一个对象 o ,如何确定它是不是 str ?AnswersFredrik Johansson - vote 1828判断 o 是否为 str 或其子类,……
    MWHLS 2021/11/20