1.使用map()進行函數映射 ✅ Exp1:將字元串數組中的小寫字母轉為大寫字母。 測試數組為 oldlist = ['life', 'is', 'short', 'i', 'choose', 'python']。 方法一 newlist = [] for word in oldlist: new ...
1.使用map()
進行函數映射
✅ Exp1:將字元串數組中的小寫字母轉為大寫字母。
測試數組為 oldlist = ['life', 'is', 'short', 'i', 'choose', 'python']。
- 方法一
newlist = [] for word in oldlist: newlist.append(word.upper())
- 方法二
list(map(str.upper, oldlist))
方法一耗時 0.5267724000000005s,方法二耗時 0.41462569999999843s,性能提升 21.29%