リストと一つの数が与えられたら,リストからその値を除いたリストを返す関数を作成したいです。
my_del(lis, a)として、lisがリスト引数、aが数です。
def my_del(lis, a):
x = lis[0]
for i in lis:
if i == a:
lis.remove(a)
return lis
上記を実行してみましたが、うまくいきませんでした。
m = [2, 3, 0, -1, 11, 0.05, -21] のとき
my_del(m, 3)
[2, 0, -1, 11, 0.05, -21]
と表示されるようにしたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/24 14:49
2021/05/24 14:50
2021/05/24 14:53