请介绍Python中的列表推导式，并举出一个具体的例子。回答内容需要2个段落，每个段落不超过4句话，并且必须提及“高效”。
user
列表推导式是Python语言中一种高效生成列表的方式，它允许用户在一行代码内快速创建列表。以生成一个包含1到10的平方数列表为例，可以使用列表推导式如下：`squares = [x**2 for x in range(1, 11)]`，这比使用循环更加简洁高效。此外，列表推导式还支持条件语句来过滤不需要的元素，进一步增强了其灵活性和效率。
assistant