本题考查python中的数据类型。python中的可变数据类型有 列表list 字典dict 集合set, 故选BD。
在 Python 中,数据类型可以分为可变(mutable)和不可变(immutable)两类。以下是对每种选项的分析:
A: `str`(字符串)是不可变数据类型。一旦创建了字符串对象,其内容就不能被改变。
B: `list`(列表)是可变数据类型。你可以在列表中添加、删除或修改元素。
C: `int`(整数)是不可变数据类型。整数对象一旦创建,其值就不能被改变。
D: `dict`(字典)是可变数据类型。你可以在字典中添加、删除或修改键值对。
因此,正确答案是 B: list 和 D: dict。