Такой вопрос, код выдает мне данные за каждый день, но мне нужен последний, не знаю как вывести первое значение результата.
response_for_stats_get = requests.get('https://api.vk.com/method/stats.get',
params={
'access_token': token,
'v': version,
'group_id': m['id'],
'stats_groups': 'reach'
})
data1 = response_for_stats_get.json()['response']
for p in data1:
p = p
print('sex: ', p['reach']['sex'], '\n', 'age: ', p['reach']['age'])
Получаю вот такие значения:
sex: [{'value': 'f', 'count': 2393}, {'value': 'm', 'count': 23152}]
age: [{'value': '12-18', 'count': 983}, {'value': '18-21', 'count': 5446}, {'value': '21-24', 'count': 8573}, {'value': '24-27', 'count': 4643}, {'value': '27-30', 'count': 2199}, {'value': '30-35', 'count': 1449}, {'value': '35-45', 'count': 590}, {'value': '45-100', 'count': 643}]
sex: [{'value': 'f', 'count': 4410}, {'value': 'm', 'count': 29323}]
age: [{'value': '12-18', 'count': 1612}, {'value': '18-21', 'count': 7859}, {'value': '21-24', 'count': 11557}, {'value': '24-27', 'count': 5462}, {'value': '27-30', 'count': 2335}, {'value': '30-35', 'count': 1576}, {'value': '35-45', 'count': 933}, {'value': '45-100', 'count': 973}]
sex: [{'value': 'f', 'count': 3713}, {'value': 'm', 'count': 23561}]
age: [{'value': '12-18', 'count': 1408}, {'value': '18-21', 'count': 6400}, {'value': '21-24', 'count': 9265}, {'value': '24-27', 'count': 4281}, {'value': '27-30', 'count': 1816}, {'value': '30-35', 'count': 1301}, {'value': '35-45', 'count': 810}, {'value': '45-100', 'count': 768}]
sex: [{'value': 'f', 'count': 3165}, {'value': 'm', 'count': 20113}]
age: [{'value': '12-18', 'count': 1227}, {'value': '18-21', 'count': 5421}, {'value': '21-24', 'count': 8029}, {'value': '24-27', 'count': 3693}, {'value': '27-30', 'count': 1531}, {'value': '30-35', 'count': 1044}, {'value': '35-45', 'count': 653}, {'value': '45-100', 'count': 617}]
А хочу получать вот первые две строки этого результата:
sex: [{'value': 'f', 'count': 2393}, {'value': 'm', 'count': 23152}]
age: [{'value': '12-18', 'count': 983}, {'value': '18-21', 'count': 5446}, {'value': '21-24', 'count': 8573}, {'value': '24-27', 'count': 4643}, {'value': '27-30', 'count': 2199}, {'value': '30-35', 'count': 1449}, {'value': '35-45', 'count': 590}, {'value': '45-100', 'count': 643}]