Creating a List View and Thumbnail view in Drupal 7 view
You could create one view with 2 pages or blocks depending on how you are setting up your view. Then have one show list view and the other show thumbnail view. You could then use tabs to switch between the 2 views.