Untitled

 avatar
unknown
python
5 months ago
641 B
4
Indexable
from jikanpy import Jikan
from pprint import pprint
import plotly.express as px

jikan = Jikan()

top = jikan.top(type='anime', page=1)
# for key in top.keys():
#     pprint(key)

top_arr = top['data']
# pprint(len(top['data']))
# first_entry = top['data'][0]

# for dict in top_arr:
#     for key in dict.keys():
#         pprint(key)
#     print('\n')
def get_number_suffix(n):
    if 10 <= n % 100 <= 20:
        return "th"
    else:
        return {1: "st", 2: "nd", 3: "rd"}.get(n % 10, "th")

for i,v in enumerate(top_arr, start=1):
    suffix = get_number_suffix(i)
    print(f"The title of the {i}{suffix} show is {v['title']}")



Editor is loading...
Leave a Comment