Q5Single correct3 Marks31 Aug 2025
Given the following code snippet, what will be the output?
```
def get_square(items, i):
return items[i]**2
def safe_get_square(items, j):
try:
return get_square(items, j)
except IndexError:
return 0
except:
return -1
nums = [5, -2, 3]
print(safe_get_square(nums, 1))
print(safe_get_square(nums, -1))
print(safe_get_square([], -1))
print(safe_get_square(None, 1))
```