Sanchez had scored Arsenal’s fourth goal – his 16th of the season – before being withdrawn 11 minutes from time with the Gunners moving in to the top three on goal difference.
The Chilean forward – who showed his frustration at the final whistle of Arsenal’s last league game, a 3-3 draw at Bournemouth – responded to his substitution by kicking his gloves on the touchline.
“All the players are frustrated when they come off, some show it, some not,” Arsenal manager Wenger said.
“I’m long enough in the job to know that. I just make the decision I feel is right, that’s it.
“He (Sanchez) is a good guy who gives a lot and who always wants to do well for the team.
“There’s no problem. In every culture it’s different.
“Some South Americans are a bit different to Europeans. Southern Europeans are more different to northern Europeans, you have to respect that.
“I don’t look at that. I look at how well the players do that come on, how comfortable they are, because Danny Welbeck has not played for two years.
“That’s much more important for me than an individual response. That is vital when a player 25 years of age, who is a regular in the national team, comes on, you have an opportunity to give him game time.”
Sanchez shone in the second half as Arsenal, 1-0 up at the break through Olivier Giroud’s fifth goal in as many matches, turned on the style.
Two deflected Alex Iwobi shots, which were credited as own goals to Jack Cork and Kyle Naughton, and a neat Sanchez volley secured Arsenal’s first league double over Swansea since the 1982-83 season.
“Alexis was very sharp,” said Wenger, who confirmed that Arsenal would assess an ankle injury to Giroud.
“I rested him for two weeks, gave him a little breather. I think he benefited from that. I gave him another rest today (at the end), so he will benefit from that as well.
“He’s hugely influential. When you look at the numbers, he’s been involved in about 25 goals in our team. But I think as well we have players on the bench who are strikers who need competition. We were 4-0 up.”