ORDERED_PAIR_LENGTH
 
 Returns the length of the input OrderedPair.   Params:    default : OrderedPair  The input OrderedPair to find the length of.     Returns:    out : Scalar  The length of the input OrderedPair.    
   Python Code
from flojoy import flojoy, OrderedPair, Scalar
@flojoy
def ORDERED_PAIR_LENGTH(default: OrderedPair) -> Scalar:
    """Returns the length of the input OrderedPair.
    Parameters
    ----------
    default : OrderedPair
        The input OrderedPair to find the length of.
    Returns
    -------
    Scalar
        The length of the input OrderedPair.
    """
    return Scalar(c=len(default.x))
Example
Having problems with this example app? Join our Discord community and we will help you out!
This app uses ordered pair transformation techniques.
First the necessary blocks were added:
- LINSPACE
- SINE
- ORDERED_PAIR_LENGTH
- ORDERED_PAIR_INDEXING
- ORDERED_PAIR_DELETE
- 2x BIG_NUMBER
- TABLE
LINSPACE and SINE created an ordered pair data type (x and y axis pairs). ORDERED_PAIR_LENGTH extracts the length of an ordered pair (this length is viewed with BIG_NUMBER here). ORDERED_PAIR_INDEXING extracts a single value from either the x or y axes (this value is viewed with BIG_NUMBER here). ORDERED_PAIR_DELETE deletes single indexes from both the x or y axes and outputs a new ordered pair (the new ordered pair is viewed with BIG_NUMBER here).
The blocks were connected as shown and the app was run.