我想了解一下Python中列表推导式的用法，要求回答内容控制在200字以内，且包含列表推导式的基本语法说明和一个具体的使用示例。
user
列表推导式是Python中一种简洁的语法，用于创建列表。其基本语法格式为：[表达式 for 变量 in 可迭代对象 if 条件]，其中“if 条件”是可选的。表达式是对可迭代对象中的每个元素执行的操作。例如，创建一个包含1到10中所有偶数的列表，可以使用列表推导式：evens = [i for i in range(1, 11) if i % 2 == 0]。这里，i是变量，range(1, 11)是可迭代对象，if i % 2 == 0是条件，evens列表将包含[2, 4, 6, 8, 10]。列表推导式可以使代码更加简洁、易读。
assistant