sort()永久性地修改了列表元素的排列顺序。按与字母顺序相反的顺序排列,只需向sort()方法传递参数reverse=True。
e.g. hello.sort(reverse=True)
sorted()让你能够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序。
同理,要按相反顺序显示列表,也可向函数sorted()传递参数reverse=True。
reverse()永久性修改列表的排列顺序。
对于sorted有一个绝妙的应用:删除列表中的最大值、最小值。
def sum_array(arr):
return sum(sorted(arr)[1:-1]) if arr and len(arr) > 1 else 0
取整除的商向下取值,用//
e.g. 201//100 = 2
f"{i}" for i in list
f""用来调用i,然后弄成字符串。
append是在数组后加值;
join是将字符串连起来;
os.path.join()是将路径连起来。
不念前因后果,只遵当时初心。加油!



