From 2f5e2a20f5b9e2e1a391c3b01689b98713f3c019 Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Wed, 3 May 2023 16:41:35 +0800 Subject: [PATCH] ... --- python/builtins.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/python/builtins.py b/python/builtins.py index 34a931da..ddce6c49 100644 --- a/python/builtins.py +++ b/python/builtins.py @@ -136,14 +136,16 @@ def list@remove(self, value): for i in range(len(self)): if self[i] == value: del self[i] - return True - return False + return + value = repr(value) + raise ValueError(f'{value} is not in list') def list@index(self, value): for i in range(len(self)): if self[i] == value: return i - return -1 + value = repr(value) + raise ValueError(f'{value} is not in list') def list@pop(self, i=-1): res = self[i]