How to Properly Use Partition?

• To: mathgroup at smc.vnet.net
• Subject: [mg36737] How to Properly Use Partition?
• From: "Dana DeLouis" <delouis at bellsouth.net>
• Date: Sat, 21 Sep 2002 02:22:06 -0400 (EDT)
• Sender: owner-wri-mathgroup at wolfram.com

```I believe this will work.  The {1,1} uses overhang at the end, and the 0
is the character to use.

P = {"1", "1", "1", "1", "0", "1", "0", "1"}

Reverse[Partition[p, 3, 3, {1, 1}, 0]]

{{"0", "1", 0}, {"1", "0", "1"}, {"1", "1", "1"}}

--
Dana DeLouis
Windows XP
\$VersionNumber -> 4.2
= = = = = = = = = = = = = = = = =

"flip" <flip_alpha at safebunch.com> wrote in message
news:amem4s\$41p\$1 at smc.vnet.net...
> b = 2; r = 4;
> n = "10101111"
> p = Reverse[Characters[n]]
> {"1", "1", "1", "1", "0", "1", "0", "1"}
> z = Reverse[Partition[p, r]]
> {{"0", "1", "0", "1"}, {"1", "1", "1", "1"}}  (* this is okay *)
> b = 2; r = 3;
> z = Reverse[Partition[p, r]]
> {{"1", "0", "1"}, {"1", "1", "1"}}  (* this is wrong, want output to
be
> {{0,1,0},{1,0,1},{1,1,1}}*)
>
> What I want is a function that takes a string as input, parses each
> character, partitions that to whatever length I want and Prepends
zeros to
> the input as needed to create an appropriate length array.
>
> What is the correct syntax for Partition (or is there a better way?).
>
> Thanks, Flip
>
> Remove _alpha to email.

```

• Prev by Date: RE: How to Properly Use Partition?
• Next by Date: List operation, LabeledListPlot, Goto Statement
• Previous by thread: RE: How to Properly Use Partition?
• Next by thread: Re: How to Properly Use Partition?