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