remove
ничего не возвращает. Он изменяет существующий список на месте. Нет необходимости в назначении.
Заменить
var = ['p', 's', 'c', 'x', 'd'].remove('d')
с помощью
var = ['p', 's', 'c', 'x', 'd']
var.remove('d')
Теперь var
будет иметь значение ['p', 's', 'c', 'x']
.