Ошибка "TypeError: 'int' object is not callable"
Пытался решить домашнее задание и постоянно выходит ошибка. Перепроверил и переписал несколько раз. Уже переписал ответ преподавателя, и всё равно выдает ошибку.
current_hand = [2, 3, 4, 10, 'Q', 5]
cards = {2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 0, 8: 0, 9: 0, 10: -1, 'J': -1, 'Q': -1, 'K': -1, 'A': -1}
cards_sum = sum([cards[x] for x in current_hand])
print(cards_sum)
TypeError Traceback (most recent call last)
C:\Users\ALEXAN~1\AppData\Local\Temp/ipykernel_10964/3168736991.py in <module>
1 current_hand = [2, 3, 4, 10, 'Q', 5]
2 cards = {2: 1, 3: 1, 4: 1, 5: 1, 6: 1, 7: 0, 8: 0, 9: 0, 10: -1, 'J': -1, 'Q': -1, 'K': -1, 'A': -1}
----> 3 cards_sum = sum([cards[x] for x in current_hand])
4 print(card_sum)
TypeError: 'int' object is not callable