#!/bin/bash

unset my_variable default_value
default_value=("a b" 10)
my_variable=( "${my_variable[@]:-"${default_value[@]}"}" )

printf "%s\n" "${my_variable[@]}"
echo '================================'
printf "%s\n" "${default_value[@]}"