편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.03.08

    Python 랭킹 기능


    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
    

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

  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.02.15

    Python 랭킹 기능


    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
    

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