Python 랭킹 기능

조회수 77회

Python 으로 랭킹 기능을 만들고 있습니다.

랭킹 앞에 숫자를 붙이고 싶은데 어떻게 해야 할까요?

with open("d:\ZeroBOT\Json_File\main.json") as f:
            lvs = json.load(f)
        v1_sorted_by_lvl = sorted(lvs.items(), key=lambda e: e[1]["money"], reverse=True)
        write = []
        for k, v in v1_sorted_by_lvl:
            write.append(f'{k} | {v["money"]}')
        print("\n".join(write))

위 코드의 작동 결과는 '


> 아이디 | 20001
> 아이디 | 11001
> 아이디 | 3001
> 아이디 | 1001

식이지만 아이디 앞에 숫자를 붙이고 싶습니다.

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.