IB Maths Help logoIB Maths Help

Algebra & numbers

Build and manipulate lists

Lists let you store data sets, generate sequences, and compute statistics without re-entering values - essential for grouped data and frequency tables.

In short: Lists store a set of values that other GDC tools can use, such as statistics, regression and sequences. You enter data directly, or fill a list using a formula based on another list. Use lists to avoid retyping data, and clear old lists before starting so stale values do not affect your results.

When you'd use this

TI-84 Plus CECasio fx-CG50 and fx-CG100TI-Nspire CX

At a glance: TI-84 Plus CE, Casio fx-CG50 and TI-Nspire CX compared

 TI-84 Plus CECasio fx-CG50 and fx-CG100TI-Nspire CX
Key sequence2nd → STAT (LIST) → OPS → 5:seq(expression, variable, start, end) generates a list from a formula, e.g. seq(X², X, 1, 10). For grouped data, put midpoints in L1 and frequencies in L2, then run 1-Var Stats L1, L2.In Statistics list editor, enter data directly; OPTN → LIST → Seq( builds a list from a formula. For frequency data, put midpoints in List 1 and frequencies in List 2.In a Lists & Spreadsheet page, type a formula in the header row (e.g. = seq(x², x, 1, 10)) to fill the column automatically. Use two columns for midpoints and frequencies.

On a TI-84 Plus CE

  1. Enter data manually: go to the list editor and type values one by one.
  2. 2nd → STAT (LIST) → OPS → 5:seq(expression, variable, start, end) generates a list from a formula, e.g. seq(X², X, 1, 10). For grouped data, put midpoints in L1 and frequencies in L2, then run 1-Var Stats L1, L2.
  3. For frequency data (grouped), enter midpoints in one list and frequencies in another, then reference both lists when running 1-Var Stats.
  4. To sort a list ascending: SortA(L1) on TI-84; menu → List → Sort Ascending on Nspire.
  5. Sum a list: sum(L1) on TI-84; sum() on Nspire; OPTN → LIST → Sum on Casio.

Tip: For cumulative frequency or working out Σfx by hand - don't. Store midpoints in L1, frequencies in L2, and let 1-Var Stats do it all.

On a Casio fx-CG50 and fx-CG100

  1. Enter data manually: go to the list editor and type values one by one.
  2. In Statistics list editor, enter data directly; OPTN → LIST → Seq( builds a list from a formula. For frequency data, put midpoints in List 1 and frequencies in List 2.
  3. For frequency data (grouped), enter midpoints in one list and frequencies in another, then reference both lists when running 1-Var Stats.
  4. To sort a list ascending: SortA(L1) on TI-84; menu → List → Sort Ascending on Nspire.
  5. Sum a list: sum(L1) on TI-84; sum() on Nspire; OPTN → LIST → Sum on Casio.

Tip: For cumulative frequency or working out Σfx by hand - don't. Store midpoints in L1, frequencies in L2, and let 1-Var Stats do it all.

On a TI-Nspire CX

  1. Enter data manually: go to the list editor and type values one by one.
  2. In a Lists & Spreadsheet page, type a formula in the header row (e.g. = seq(x², x, 1, 10)) to fill the column automatically. Use two columns for midpoints and frequencies.
  3. For frequency data (grouped), enter midpoints in one list and frequencies in another, then reference both lists when running 1-Var Stats.
  4. To sort a list ascending: SortA(L1) on TI-84; menu → List → Sort Ascending on Nspire.
  5. Sum a list: sum(L1) on TI-84; sum() on Nspire; OPTN → LIST → Sum on Casio.

Tip: For cumulative frequency or working out Σfx by hand - don't. Store midpoints in L1, frequencies in L2, and let 1-Var Stats do it all.

Related guides

Try it yourself

Here's a real IB-style question that uses exactly this technique.

Easy Calculator Paper 2 [2 marks]

The value 2 occurs once, 4 occurs twice, 6 occurs once, 8 occurs three times, and 10 occurs once. Enter this as a value list and a frequency list, and find the mean.

Mean = 6.25
Mark it
Correct 2 / 2 marks
Worked solution & mark scheme:
M1 Enter values {2,4,6,8,10} with frequencies {1,2,1,3,1}
A1 Mean = 6.25

Common questions

When would I need to build and manipulate lists in IB Maths?

Lists let you store data sets, generate sequences, and compute statistics without re-entering values - essential for grouped data and frequency tables. Data comes as a frequency table (values with how many times each occurs), not a plain list. Generating a sequence of values automatically instead of typing each one.

How do I build and manipulate lists on a TI-84 Plus CE?

1. Enter data manually: go to the list editor and type values one by one. 2. 2nd → STAT (LIST) → OPS → 5:seq(expression, variable, start, end) generates a list from a formula, e.g. seq(X², X, 1, 10). For grouped data, put midpoints in L1 and frequencies in L2, then run 1-Var Stats L1, L2. 3. For frequency data (grouped), enter midpoints in one list and frequencies in another, then reference both lists when running 1-Var Stats. 4. To sort a list ascending: SortA(L1) on TI-84; menu → List → Sort Ascending on Nspire. 5. Sum a list: sum(L1) on TI-84; sum() on Nspire; OPTN → LIST → Sum on Casio.

How do I build and manipulate lists on a Casio fx-CG50 and fx-CG100?

1. Enter data manually: go to the list editor and type values one by one. 2. In Statistics list editor, enter data directly; OPTN → LIST → Seq( builds a list from a formula. For frequency data, put midpoints in List 1 and frequencies in List 2. 3. For frequency data (grouped), enter midpoints in one list and frequencies in another, then reference both lists when running 1-Var Stats. 4. To sort a list ascending: SortA(L1) on TI-84; menu → List → Sort Ascending on Nspire. 5. Sum a list: sum(L1) on TI-84; sum() on Nspire; OPTN → LIST → Sum on Casio.

How do I build and manipulate lists on a TI-Nspire CX?

1. Enter data manually: go to the list editor and type values one by one. 2. In a Lists & Spreadsheet page, type a formula in the header row (e.g. = seq(x², x, 1, 10)) to fill the column automatically. Use two columns for midpoints and frequencies. 3. For frequency data (grouped), enter midpoints in one list and frequencies in another, then reference both lists when running 1-Var Stats. 4. To sort a list ascending: SortA(L1) on TI-84; menu → List → Sort Ascending on Nspire. 5. Sum a list: sum(L1) on TI-84; sum() on Nspire; OPTN → LIST → Sum on Casio.

What should I watch out for when I build and manipulate lists?

For cumulative frequency or working out Σfx by hand - don't. Store midpoints in L1, frequencies in L2, and let 1-Var Stats do it all.

How are marks awarded when I build and manipulate lists in an IB exam?

In the worked example on this page (2 marks, Paper 2), the marks are: M1: Enter values {2,4,6,8,10} with frequencies {1,2,1,3,1}; A1: Mean = 6.25.

Practise with your calculator

Questions that need this technique link back to this guide. Try one in practice mode, or see every GDC guide.