Я не уверен, что это отвечает на ваш вопрос, но, если вам нужно получить список приложений для объекта с определенным идентификатором, это то, что вы бы сделали
import boto3
DyDB = boto3.resource('dynamodb')
table = DyDB.Table('YourTableName')
response = table.query(
ProjectionExpression='application',
KeyConditionExpression=Key('id').eq(4) # where 4 is the id you need to query
)
# this is just to test the result
for app in response['Items'][0]['application']:
print(app['id'])
Ответ вернет вам (в списке предметов) атрибут приложения со списком приложений внутри него