Python 3.x 如何在aws Lambda和python中打印新行

Python 3.x 如何在aws Lambda和python中打印新行,python-3.x,amazon-web-services,aws-lambda,Python 3.x,Amazon Web Services,Aws Lambda,我有一个要显示的值列表。在每个值之后,我希望打印一行新行。这是我目前所拥有的,但它不起作用 scores = [ {"Result": "Won", "Date": "Today" }, {"Result": "Lost", "Date": "Yesterday" }, ]

我有一个要显示的值列表。在每个值之后,我希望打印一行新行。这是我目前所拥有的,但它不起作用

scores = [
                {"Result": "Won",
                 "Date": "Today"
                },
                {"Result": "Lost",
                 "Date": "Yesterday"
                },

            ]    

my_str = ""
        for k in range(len(scores)):
            result = scores[k]['Result']
            date = scores[k]['Date']
            my_str += result + " on " + date
            my_str += '\n';

        message = my_str
        statusCode = 200

这很好,但在每个值之后没有新行。有人知道如何在aws lambda中实现这一点吗?

将数组打印为JSON就可以了。

从lambda“打印”是什么意思?是否要在调试日志中显示某些输出?您的代码没有包含
print()
语句,也没有显示完整的Lambda函数,因此我们不知道如何处理
消息。请编辑您的问题,以显示更多代码和/或解释您希望如何处理
消息