Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2007
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

split

  • To: mathgroup at smc.vnet.net
  • Subject: [mg73572] split
  • From: Arkadiusz.Majka at gmail.com
  • Date: Thu, 22 Feb 2007 04:30:58 -0500 (EST)

Hi,

I want to split a list, say

z = {1, 3, 2, 6, 4, 7, 5,1,7};

into sublist of elements that are less or equal 3.

so I want to obtain

{{1,3,2},{6,4,7,5},{1},{7}}

How to do it? Probably by applying Split, but what to put in Test?

Split[z,#<=3&] gives :

{{1, 3, 2, 6}, {4}, {7}, {5}, {1, 7}}

Why 6 was put in first sublist together with 1, 3, and 2 since 6>3 and
should be together with 4 in the second sublist?

Thanks,

Arek



  • Follow-Ups:
    • Re: split
      • From: János <janos.lobb@yale.edu>
    • Re: split
      • From: Andrzej Kozlowski <akoz@mimuw.edu.pl>
    • Re: split
      • From: "Chris Chiasson" <chris@chiasson.name>
    • Re: split
      • From: Adriano Pascoletti <pascolet@dimi.uniud.it>
  • Prev by Date: Re: Re: Issue
  • Next by Date: Maclaurin series for ArcCosh[x]
  • Previous by thread: Re: Re: Issue
  • Next by thread: Re: split