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

Разбить json на запятые?

Такой вот json
[{"id":"214115596"},{"id":"2476115554"},{"id":"544664596"},{"id":"215465596"},{"id":"21655596"},{"id":"2154665596"}]


Как сделать на python чтобы при парсе json выводились id через запетую (Пример 544664596,21655596)

def autor(chatid):
    strid = str(chatid)
    url2 = 'http://test.loc/apiv2.php?key=1'
    response = requests.get(url2, headers={'User-Agent': 'my agent'})
    for item in response.json()[0]['id']:
        if item == strid:
            return True
    return False
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
@SirotaKazansky
System Analyst
Когда python раньше чем букварь...
jlist = [{"id":"214115596"},{"id":"2476115554"},{"id":"544664596"},{"id":"215465596"},{"id":"21655596"},{"id":"2154665596"}]
zapetaya=[]
for items in jlist:
    value = int(items['id'])
    zapetaya.append(value)
print (zapetaya)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
shurshur
@shurshur
Сисадмин, просто сисадмин...
",".join(list(map(lambda x:x.get("id"), response.json()[0])))
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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