私はPythonに完全に精通しているわけではありませんが、スキルを磨きながらグッドプラクティスを学び/維持することに興味があります。
数値のリストから高い値と低い値を削除したいのですが、これを行う方法はわかっていますが、これを行うためのより良い/好ましい方法があるかどうか知りたいです。
mylist = [1, 4, 0, 3, 2]
mylist.sort() #[0, 1, 2, 3, 4]
trimmed = mylist[1:-1] #[1, 2, 3]
希望の答えが得られましたが、適切に正しい答えが得られましたか?