Я тестирую эти два строковых символа, являются ли они перестановкой строк или нет, для следующего python кода, но я получаю сообщение об ошибке, которое я добавил после кода.
from collections import Counter
str_1 = "driving"
str_2 = "drivign"
def check_permutation(str_1,str_2):
if len(str_1) != len(str_2):
return False
counter = Counter()
for c in str_1:
counter[c] += 1
for c in str_2:
if counter[c] == 0:
return False
counter[c] -= 1
return True
print(check_permutation((str_1, str_2)))
Ошибка:
Traceback (most recent call last):
TypeError: check_permutation() missing 1 required positional argument: 'str_2'
Как я могу решить эту ошибку и распечатать результат в консоли?