Stackoverflow 上关于 Python 的问题
排名根据 vote 数量选取, 许多 SO 上的回答质量确实高, 有能力建议查看原文, 一般引用的文章也非常好,
翻译是根据 question id 写在 data 文件夹, 运行脚本 get_so_100.py
自动生成 part
部分文档
目录
图表数据更新时间 2018-10-18 01:33:51
rank | vote | view | answer | url | 中文 |
---|---|---|---|---|---|
1 | 8558 | 1837210 | 39 | url | Python中关键字yield有什么作用? |
2 | 4734 | 636875 | 16 | url | Python中的元类(metaclass)是什么? |
3 | 4626 | 1468573 | 22 | url | 在Python中有三元运算符吗? |
4 | 4530 | 3091022 | 39 | url | 用Python如何一个文件是否存在? |
5 | 4348 | 1893044 | 29 | url | if __name__ == "__main__": 有什么作用? |
6 | 3782 | 2678600 | 52 | url | 在Python中调用外部命令? |
7 | 3383 | 1264559 | 49 | url | 如何在一个表达式里合并两个字典? |
8 | 3119 | 1993725 | 25 | url | 检查一个文件夹是否存在,如果不存在就创建它 |
9 | 3072 | 2877536 | 14 | url | Python中有检查字符串包含的方法吗? |
10 | 3039 | 1872959 | 41 | url | 用字典的值(key)对字典进行排序 |
11 | 2967 | 2634401 | 32 | url | 在Python中列出目录中的所有文件 |
12 | 2862 | 1856471 | 30 | url | 检查列表是否为空的最好方法 |
13 | 2794 | 588058 | 24 | url | 装饰器@staticmethod和@classmethod有什么区别? |
14 | 2787 | 2286116 | 24 | url | Python中的appen和extend |
15 | 2680 | 1455704 | 21 | url | 在循环中获取索引(数组下标) |
16 | 2554 | 2740443 | 18 | url | 如何在一个函数里用全局变量? |
17 | 2428 | 444941 | 15 | url | Python中如何在一个函数中加入多个装饰器? |
18 | 2396 | 1241133 | 31 | url | 理解Python切片 |
19 | 2360 | 2761878 | 27 | url | 查找列表中某个元素的下标 |
20 | 2311 | 2380401 | 19 | url | 检查一个键在字典中是否存在 |
21 | 2273 | 2487553 | 34 | url | 怎么在windows下安装pip? |
22 | 2236 | 3143856 | 11 | url | 使用 for 来迭代字典的原理 |
23 | 2203 | 1237032 | 36 | url | 在嵌套列表中获取 flat list |
24 | 2186 | 487459 | 21 | url | __str__ 和repr__ 的区别 |
25 | 2132 | 2306176 | 12 | url | 在 Python 里如何手工进行延迟? |
26 | 2114 | 118677 | 30 | url | Python中的"小震撼":变化的默认参数 |
27 | 2113 | 1002442 | 23 | url | 怎么用引用来改变一个变量? |
28 | 2049 | 2277012 | 31 | url | 在Python里获取当前时间 |
29 | 2044 | 1357234 | 7 | url | 理解Python中super() 和__init__() 方法 |
30 | 2042 | 515111 | 7 | url | 在一行里获取多个异常 |
31 | 1998 | 2444832 | 20 | url | 字典里添加元素的方法 |
32 | 1967 | 511549 | 25 | url | 有方法让Python运行在Android上吗? |
33 | 1828 | 3109154 | 24 | url | 把字符串解析成浮点数或者整数 |
34 | 1787 | 1099948 | 18 | url | 如何克隆或者 copy 一个 list ? |
35 | 1785 | 2790533 | 34 | url | 把文件一行行读入数组 |
36 | 1727 | 1504654 | 28 | url | 合并两个列表 |
37 | 1676 | 1568802 | 21 | url | 在 macOS 上如何安装 pip |
38 | 1659 | 2178345 | 11 | url | 获得一个字符串的子串 |
39 | 1658 | 461700 | 18 | url | Python中** 和* 参数有什么用? |
40 | 1653 | 643357 | 57 | url | 在Python怎么样才能把列表分割成同样大小的块? |
41 | 1623 | 1189801 | 5 | url | 手动抛出异常 |
42 | 1604 | 2652232 | 6 | url | 怎么样获取一个列表的长度? |
43 | 1580 | 827210 | 37 | url | 怎么在终端里输出颜色? |
44 | 1574 | 1911103 | 15 | url | 查找当前目录和文件目录 |
45 | 1570 | 1836708 | 8 | url | 在 Python 中如何将字符串转回为小写 |
46 | 1565 | 1231023 | 14 | url | 复制文件 |
47 | 1561 | 970000 | 16 | url | Python 中类的静态变量 |
48 | 1551 | 1956758 | 19 | url | 把字符串转化成时间 |
49 | 1529 | 1252208 | 49 | url | Python中用什么代替switch语句? |
50 | 1523 | 1489169 | 10 | url | 删除文件或者文件夹 |
51 | 1521 | 204859 | 10 | url | 为什么在C++中读取stdin中的行会比Python慢呢? |
52 | 1497 | 673854 | 11 | url | __init__.py 的作用 |
53 | 1479 | 837904 | 49 | url | 用pip升级所有包 |
54 | 1467 | 1346339 | 14 | url | 获取列表最后一个元素 |
55 | 1450 | 1382804 | 9 | url | 查看一个对象的类型 |
56 | 1449 | 119508 | 7 | url | 为什么 "1000000000000000 in range(1000000000000001)" 在 Python3 里速度那么快? |
57 | 1441 | 1459468 | 26 | url | 如何使打印的内容没有空格或换行 |
58 | 1428 | 1063020 | 9 | url | 为什么是string.join(list)而不是list.join(string)? |
59 | 1424 | 790037 | 9 | url | 静态方法 |
60 | 1420 | 633857 | 191 | url | |
61 | 1413 | 541572 | 17 | url | 通过列表中字典的值对列表进行排序 |
62 | 1363 | 1038536 | 14 | url | 在列表中随机取一个元素 |
63 | 1363 | 1319979 | 26 | url | 如何移除换行符? |
64 | 1361 | 1130319 | 11 | url | 在 Python 中如何获取环境变量 |
65 | 1349 | 1258301 | 16 | url | bytes 换成 string |
66 | 1321 | 508348 | 11 | url | 对于初学者如何理解 @classmethod 和 @staticmethod ? |
67 | 1282 | 1027318 | 31 | url | 检查一个字符串是否是一个数字 |
68 | 1247 | 502333 | 10 | url | 通过函数名的字符串来调用这个函数 |
69 | 1236 | 1278128 | 7 | url | 如何增加文件的内容? |
70 | 1223 | 771656 | 11 | url | *args 和 **kwargs |
71 | 1211 | 1210518 | 19 | url | 在 Python 里如何读取 stdin? |
72 | 1195 | 898656 | 15 | url | 字符串格式化:%和.format |
73 | 1190 | 2129025 | 19 | url | 限制浮点型到小数点后两位 |
74 | 1184 | 2147132 | 8 | url | 如何解析一个 JSON 文件? |
75 | 1184 | 1332206 | 13 | url | 如何改变 matplotlib 图像大小 |
76 | 1183 | 605483 | 9 | url | 在 Python 中如何得到对象的所有属性? |
77 | 1151 | 1533132 | 28 | url | |
78 | 1146 | 674169 | 43 | url | 在Python里如何用枚举类型? |
79 | 1137 | 1132186 | 19 | url | 如何计算列表中元素出现的个数? |
80 | 1114 | 930787 | 8 | url | 在 Python 中如何移除字典中的 key ? |
81 | 1114 | 475573 | 8 | url | 如何离开/退出/停用Python的virtualenv? |
82 | 1112 | 1034686 | 21 | url | 反转字符串 |
83 | 1085 | 1925603 | 18 | url | 如何删除 list 中指定 index 的元素? |
84 | 1085 | 1673710 | 15 | url | 如何查看 Python 变量的类型? |
85 | 1062 | 632188 | 10 | url | 使用列表推导式的方式来创建字典 |
86 | 1055 | 626395 | 8 | url | 如何获取实例的类名 |
87 | 1048 | 2615171 | 10 | url | 整数转化为字符串 |
88 | 1044 | 1193546 | 30 | url | 找出文件夹中所有扩展名位 .txt 的文件 |
89 | 1044 | 594609 | 13 | url | 给字符串填充0 |
90 | 1038 | 651117 | 27 | url | 生成包含大写字母和数字的随机字符串 |
91 | 1028 | 1599356 | 1 | url | |
92 | 1022 | 608770 | 15 | url | 输出到stderr |
93 | 1017 | 297432 | 13 | url | 在实例名字前单下划线和双下划线的含义 |
94 | 1006 | 377869 | 23 | url | 如何测量脚本运行时间? |
95 | 994 | 1197205 | 19 | url | UnicodeEncodeError: 'ascii' codec can't encode character u'\xa0' in position 20: ordinal not in range(128) |
96 | 987 | 1016356 | 21 | url | 如何连接MySQL? |
97 | 974 | 754731 | 17 | url | 如何使用线程 |
98 | 973 | 1068581 | 22 | url | 检查字符串为空的最优雅的方法 |
99 | 973 | 596374 | 6 | url | |
100 | 966 | 240271 | 10 | url | 如何在 .format 中使用大括号? |