循环结构
a = min(List(A)) 直接得出具体数 python 不需要交换函数: a, b = b, a print('%d %d' %(a, b)) 只需一个%,后面加()即可 print('%02d' % t) 补零操作 t 是个位数补0 [x for x in list if x is not max(list)] 循环的简便写法 数组创建 d = collections.defaultdict(int) 记得导入 import collections for key, group in itertools.groupby(s): 记得导入 import itertools print(key, list(group)) groupby() 的作用就是 把可迭代对象中相邻的重复元素挑出来放一起 str() string化 count(str(1)) 查询 '1' 的个数,str().count(str(1)) [::-1] 倒过来 [5:] 从第五个到最后 [::2] 每次跳2个 [:5] 0到5 for 循环递减 for i in range ( len (li) - 1 , - 1 , - 1 ): python for循环内改变 i 值不能够再循环内改变值,因为range(1,5)是list内元素的遍历,并不影响 i 的赋值