Simple Python 3 TicTacToe Game
symbols = ['O','X']


This will not change, so it doesn't need to be mutable. It's better represented as a string:

symbols = 'OX'


This:

def createBoard():
    a = ['', '', '']
    b = ['', '', '']
    c = ['', '', '']
    return [a, b, c]


can simply be

def create_board():
    return [['']*3 for _ in range(3)]


Note that the convention for Python is snake_case, not camelCase.

getMove can be made more efficient. You do not need a dictionary.

i = int(input('Please enter the number of the '
              'spot to place your move &gt; ')) - 1
return i%3, i//3


You're using board as a global, which is a code smell. Most of these methods, along with the board member, should be put into a class.

This:

if currentPlayer.number == 0:
    return 1
else:
    return 0


can be:

return 1 - current_player.number


Your boolean game variable is unnecessary. Rather than setting it to false, simply break out of the loop.

At the top of the file, there should be a shebang:

#!/usr/bin/env python3