¿Contar el número de caracteres en una cadena, crear una columna de dataframe a partir de ella?

Una pregunta rápida para el universo de los progtwigdores.

DATOS. Columna de dataframe que consta de nombres.

g['NAME']=['John', 'Michael', 'Jezus', 'Donald', 'Suzy'] 

RESULTADO DESEADO. Otra columna de dataframe paralela que consiste en la cantidad de caracteres para cada nombre en g [‘NOMBRE’].

 g['NAME_count'] = [4,7,5,6,4] 

¡Gracias de antemano!

Puedes usar str.len str.len para lograr esto:

 In [106]: df['NAME_Count'] = df['NAME'].str.len() df Out[106]: NAME NAME_Count 0 John 4 1 Michael 7 2 Jezus 5 3 Donald 6 4 Suzy 4