Lists and arrays

Denis McMahon denismfmcmahon at gmail.com
Tue Apr 23 15:30:02 EDT 2013


On Mon, 22 Apr 2013 11:13:38 -0700, Ana Dionísio wrote:

> I have an array and I need pick some data from that array and put it in
> a list, for example:
> 
> array= [a,b,c,1,2,3]
> 
> list=array[0]+ array[3]+ array[4]
> 
> list: [a,1,2]
> 
> When I do it like this: list=array[0]+ array[3]+ array[4] I get an
> error:
> 
> "TypeError: unsupported operand type(s) for +: 'numpy.ndarray' and
> 'numpy.ndarray'"
> 
> Can you help me?

arr1 = [ 'a', 'b', 'c', 1, 2, 3 ]
# populate a new list with individual members
arr2 = [ arr1[0], arr1[3], arr1[5] ]
# create a new list by adding slices together
arr3 = arr1[:1] + arr1[2:4] + arr1[5:]
print arr2
# output is: ['a', 1, 3]
print arr3
# output is: ['a', 'c', 1, 3]

-- 
Denis McMahon, denismfmcmahon at gmail.com



More information about the Python-list mailing list