Light to turn on for every second switching
Quick answer - no. At least none that I am aware of. You would need a logic loop that would keep track of the number of attempts. 

Closest inexpensive method would be to purchase a three way lamp switch which would be off- on lamp1 - on lamp1 and lamp2-off.

Other than that good luck.