import boto3 client = boto3.client('lambda') response = client.list_functions( MaxItems=123 ) lambdas = response['Functions'] contains_app_family = [] for function in lambdas: tags = client.list_tags(Resource=function['FunctionArn'])['Tags'] if 'application_family' in tags: contains_app_family.append({'service_arn': function['FunctionArn']}) percent = ( len(contains_app_family) / len(lambdas)) * 100 print('Amount of services: ' + str(len(lambdas))) print('Contains app family tag: ' + str(len(contains_app_family))) print('Percent ' + str(int(percent)) + '%')