Police have taken 338 knives off the streets and made 20 knife-related arrests as part of a targeted week of action.