你可以使用Python中的列表推導(dǎo)式和字典來(lái)實(shí)現(xiàn)對(duì)列表元素的分組。以下是一個(gè)示例代碼:
# 原始列表
data = [1, 2, 3, 4, 5, 6, 7, 8, 9]
# 根據(jù)元素的奇偶性進(jìn)行分組
grouped_data = {
'even': [x for x in data if x % 2 == 0],
'odd': [x for x in data if x % 2 != 0]
}
# 輸出分組結(jié)果
print(grouped_data)
運(yùn)行以上代碼,輸出結(jié)果將會(huì)是:
{'even': [2, 4, 6, 8], 'odd': [1, 3, 5, 7, 9]}
這樣就可以按照指定條件將列表元素進(jìn)行分組。你也可以根據(jù)其他條件來(lái)修改分組的方式。