Tengo una lista del tamaño < N y quiero añadirle un tamaño de N con un valor.Algunos incorporados para rellenar una lista en python
Ciertamente, puedo usar algo como lo siguiente, pero siento que debe haber algo que había perdido:
>>> N = 5
>>> a = [1]
>>> map(lambda x, y: y if x is None else x, a, ['']*N)
[1, '', '', '', '']
¿Por qué quieres hacer esto? Probablemente haya una mejor manera. – katrielalex
serializo la lista en una cadena separada por tabulaciones con el número fijo de columnas. – newtover
¿Quiere decir que está haciendo algo como '\ t'.join ([1,' ',' ',' ',' '])? Tal vez nos puedas decir más sobre lo que pretendes implementar, entonces podemos intentar tener una idea. – satoru