Написание простого класса, у которого есть метод, который повторяет [0,0]
class Solution:
def contain(self, nums: list[int], target: int) -> list[int]:
return [0,0]
Solution().contain(nums=[1,2,3,4], target=3)
Traceback (most recent call last):
line 1, in <module>
class Solution:
line 2, in Solution
def contain(self, nums: list[int], target: int) -> list[int]:
TypeError: 'type' object is not subscriptable
, если list [int], int являются просто заполнителями, почему код запускается, когда я их удаляю (с def содержат (self, nums, target):)?