A blazing-fast Python library for array and string operations, built from scratch without external dependencies.
sumup(arr)→ Sum of elementsmaxout(arr)→ Maximum elementminout(arr)→ Minimum elementfliparr(arr)→ Reverse array in-placeuniqarr(arr)→ Remove duplicatesascend(arr)/descend(arr)→ Sort ascending / descendinglocate(arr, element)→ Find index of elementfreq(arr, element)→ Count occurrencesmergearr(arr1, arr2)→ Merge two arrayscutarr(arr, start, end, step)→ Slice arrayrotarr(arr, k)→ Rotate arrayinject(arr, pos, value)→ Insert value at positionzapval(arr, value)→ Remove by valuezapindex(arr, index)→ Remove by index
flipstr(s)→ Reverse stringloudify(s)/softify(s)→ Uppercase / lowercasevowcount(s)/conscount(s)→ Count vowels / consonantsispali(s)→ Check palindromewordcount(s)→ Count wordscharfreq(s)→ Character frequencytrimspace(s)→ Trim leading/trailing spacesswapstr(s)→ Swap letter casefindstr(s, sub)→ Find substring indexsplitstr(s)/joinstr(list, sep)→ Split & join stringscapfirst(s)→ Capitalize first lettertitlefy(s)→ Capitalize each word's first letter
Once published to PyPI:
pip install Datrax