在Python中,可以使用if语句和逻辑运算符来实现多个条件的分组。以下是一个示例代码,展示如何根据不同的条件将数字进行分组。
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
group1 = []
group2 = []
group3 = []
for number in numbers:
if number < 5:
group1.append(number)
elif number >= 5 and number <= 7:
group2.append(number)
else:
group3.append(number)
print("Group 1:", group1)
print("Group 2:", group2)
print("Group 3:", group3)
在上述示例中,我们定义了一个数字列表numbers
。然后,使用for循环遍历列表中的每个数字。接下来,使用if语句和逻辑运算符来判断每个数字属于哪个分组。根据不同的条件,将数字添加到相应的分组列表中。
输出结果为:
Group 1: [1, 2, 3, 4]
Group 2: [5, 6, 7]
Group 3: [8, 9, 10]
根据数字的大小,数字被分为了三个不同的分组。可以根据具体需求自定义条件和分组。