# Strings with given frequency

Is there a sage function that gives me all vectors/strings/lists/tuples of integers with given "absolute frequency"? i.e.

dwim([2, 1]) == ["001", "010", "100"]

Strings with given frequency

asked **
2014-02-04 10:52:06 -0500
**

Anonymous

Is there a sage function that gives me all vectors/strings/lists/tuples of integers with given "absolute frequency"? i.e.

dwim([2, 1]) == ["001", "010", "100"]

add a comment

2

What you want is probably `Permutations`

```
sage: P = Permutations([0]*2+[1])
sage: P.list()
[[0, 0, 1], [0, 1, 0], [1, 0, 0]]
```

1

Asked: **
2014-02-04 10:52:06 -0500
**

Seen: **82 times**

Last updated: **Feb 04 '14**

multi-symmetric functions and multi-partitions

optimizing graph coloring for small chromatic number

Find linear combinations that meet certain criteria

Number of (and way to enumerate) head to head schedules?

Generating permutations of coefficients

combinatorial equivalence for Polyhedra / isomorphism for lattices

Recursive backtracking function: how to clear variables on new function call?

symmetric skew Macdonald polynomials

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.