Задать вопрос
@Fonker

Как отсортировать список,по убыванию цифр?

У меня есть такой список

GamesFree:66:genshin impact cheats:genshin impact cheat
GamesFree:69:synapse x cracked download:synapse x crack

Мне его нужно отсортировать по убыванию цифр,от большого к маленькому.
Как это можно реализовать?
Cам код
for seogamesfree in gamesfree:
    text = requests.get(f'https://app.vidiq.com/v0/hottersearch?q%5B%5D={seogamesfree}&im=4.5&group=V5&src=search', headers=Headers, verify=False).json()
    text1 = float(text['keywords'][0]['overall'])
    text2 = str(text['keywords'][0]['keyword'])
    okg = round(text1)
    file = open("SeoTags.txt", "a", encoding='utf-8')
    file.write(f'GamesFree:{okg}:{text2}:{seogamesfree}\n')
    file.close()
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
text = '''GamesFree:66:genshin impact cheats:genshin impact cheat
GamesFree:63:synapse x cracked download:synapse x crack
GamesFree:69:synapse x cracked download:synapse x crack'''.split('\n')

sorted_text = sorted(text, key=lambda x:int(x.split(':')[1]), reverse=True)
print('\n'.join(sorted_text))

# GamesFree:69:synapse x cracked download:synapse x crack
# GamesFree:66:genshin impact cheats:genshin impact cheat
# GamesFree:63:synapse x cracked download:synapse x crack
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы