Free ChatGPT Site List 这儿为你准备了众多免费好用的ChatGPT镜像站点,当前100+站点
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ai-chat/weight-rank.md

596 B

排序

    # 按权重排序
    # 权重 基本为 免费,登录,付费
    data1.extend(sort_site(data.free_star, gfw=False))
    data1.extend(sort_site(data.free))
    data1.extend(sort_site(data.deng_lu))
    data1.extend(sort_site(data.charge))
    # 打乱
    random.shuffle(data.miao_zhan)
def sort_site(items, gfw=True):
    items = sorted(items, key=lambda x: x.weight, reverse=True)
    if gfw:
        items_g = [x for x in items if x.gfw == 1]
        items_g.extend([x for x in items if x.gfw != 1])
        items = items_g
    return items