I want to split a inner string in order to get every item, the string is into a [()] structure,the object to process could be something like:

```
[(u'|name1|name2|name3|123|124|065|',)]

```

or

```
[(u'|name1|',)]

```

or 

```
[(u'')]

```

or even

```
false

```

To get the items from the string I only need:

```
mystring.split('|')

```

But I think that my final approach is ugly and error-prone:

```
mylist[0][0].split('|')

```

How can I get a items list in a clean and pythonic way?