I\'m new to Python and can\'t find a way to insert a string into a list without it getting split into individual characters:
>>> list=[\'hello\',\'w
Sticking to the method you are using to insert it, use
list[:0] = ['foo']
http://docs.python.org/release/2.6.6/library/stdtypes.html#mutable-sequence-types