Modo sencillo y práctico de crear una matriz

#!/usr/bin/python
#
# ALGORITMO PARA CREAR UNA MATRIZ. 

matriz = []
filas = int(raw_input("Inserta numero de Filas: "))
columnas = int(raw_input("Inserta numero de Columnas: "))

for i in range(filas):
    matriz.append([0]*columnas)

for f in range(filas):
    for c in range(columnas):
        matriz[f][c] = int(raw_input("Elemento %d, %d : " % (f,c))) 

print matriz