sequencetools.join_subsequences_by_sign_of_subsequence_elements

abjad.tools.sequencetools.join_subsequences_by_sign_of_subsequence_elements.join_subsequences_by_sign_of_subsequence_elements(sequence)[source]

New in version 1.1.

Join subsequences in sequence by sign:

abjad> from abjad.tools import sequencetools
abjad> sequence = [[1, 2], [3, 4], [-5, -6, -7], [-8, -9, -10], [11, 12]]
abjad> sequencetools.join_subsequences_by_sign_of_subsequence_elements(sequence)
[[1, 2, 3, 4], [-5, -6, -7, -8, -9, -10], [11, 12]]
abjad> sequence = [[1, 2], [], [], [3, 4, 5], [6, 7]]
abjad> sequencetools.join_subsequences_by_sign_of_subsequence_elements(sequence)
[[1, 2], [], [3, 4, 5, 6, 7]]

Return newly constructed list.

Changed in version 2.0: renamed sequencetools.join_sublists_by_sign() to sequencetools.join_subsequences_by_sign_of_subsequence_elements().

This Page