Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #44209

Re: Lists and arrays

From Denis McMahon <denismfmcmahon@gmail.com>
Newsgroups comp.lang.python
Subject Re: Lists and arrays
Date 2013-04-23 19:30 +0000
Organization A noiseless patient Spider
Message-ID <kl6nfq$d1m$2@dont-email.me> (permalink)
References <de1cc79e-cbf7-4b0b-ae8e-18841a1ef095@googlegroups.com>

Show all headers | View raw


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@gmail.com

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

Lists and arrays Ana Dionísio <anadionisio257@gmail.com> - 2013-04-22 11:13 -0700
  Re: Lists and arrays Dave Angel <davea@davea.name> - 2013-04-22 14:34 -0400
  Re: Lists and arrays "BartC" <bc@freeuk.com> - 2013-04-22 22:24 +0100
  Re: Lists and arrays 88888 Dihedral <dihedral88888@googlemail.com> - 2013-04-23 00:50 -0700
  Re: Lists and arrays Denis McMahon <denismfmcmahon@gmail.com> - 2013-04-23 19:30 +0000

csiph-web