From 7383f52a2092beb9b7a9a4ef053b2aad5389c58b Mon Sep 17 00:00:00 2001 From: Naveen-Pal Date: Wed, 15 Jan 2025 00:06:59 +0530 Subject: [PATCH] fixed DynamicOneDimensionalArray's size --- pydatastructs/linear_data_structures/arrays.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pydatastructs/linear_data_structures/arrays.py b/pydatastructs/linear_data_structures/arrays.py index 2e0c3fd9..61aac240 100644 --- a/pydatastructs/linear_data_structures/arrays.py +++ b/pydatastructs/linear_data_structures/arrays.py @@ -421,6 +421,9 @@ def delete(self, idx): @property def size(self): return self._size + + def __len__(self): + return self._num def __str__(self): to_be_printed = ['' for _ in range(self._last_pos_filled + 1)]