python - AttributeError error while trying to split an array of numbers -


i created array arr1 = [25, 26]. when try split array on basis on comma using statement array1 = arr1.split(','), getting error:

traceback (most recent call last):      file "<stdin>", line 1, in <module>      array1 = arr1.split(',') attributeerror: 'list' object has no attribute 'split' 

where getting wrong?

arr1 = [25,26] first arr1 not array list object.

second split not part list's attributes can't use split function list object.

you can see list attributes using dir built-in function.

>>> dir([]) ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__delslice__', '__doc__', '__eq__', '__format__', '__ge__',  '__getattribute__', '__getitem__', '__getslice__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__iter__', '__le__',  '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__set attr__', '__setitem__', '__setslice__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'count', 'extend', 'index', 'insert' , 'pop', 'remove', 'reverse', 'sort'] 

that why getting attributeerror excecption because applying split function on list object not part of list's attributes.


Comments

Popular posts from this blog

facebook - android ACTION_SEND to share with specific application only -

python - Creating a new virtualenv gives a permissions error -

javascript - cocos2d-js draw circle not instantly -