chameleonlike

adjective
  1. able to change or adapt quickly to different situations or environments

Examples