Convert a number to its ordinal form (1st, 2nd, 3rd, etc.).
Code
Utilitiessuffixes = ['th', 'st', 'nd', 'rd'] + ['th'] * 6
v = num % 100
suffix = suffixes[v - 20] if 20 < v < 30 else suffixes[min(v, 4)]
return f'{num}{suffix}'Parameters
Number to convert.
Server
More Python Snippets
Format Bytes (IEC)
Format bytes using IEC units (KiB, MiB, GiB) based on powers of 1024.
Mask Credit Card
Mask a credit card number for display, showing only the last 4 digits.
Pluralize Word
Add a plural suffix to a word based on the given count.
Array Difference
Find elements in the first array that are not present in the second array.
Array Frequencies
Count how many times each value appears in an array and return a frequency map.
Array Head
Get the first n elements of an array.