A battery pack, comprising: a plurality of battery cells, wherein the plurality of battery cells are arranged in multiple battery cell rows, and each battery cell row comprises multiple battery cells; one or more heat exchange spaces, wherein each heat exchange space is arranged between adjacent battery cell rows or at one side of each battery cell row; and a device to provide heat exchange to the battery pack, wherein, the device comprises a heat conduction medium passage arranged in the one or more heat exchange spaces, such that the heat conduction medium passage surrounds the multiple battery cells in each battery cell row, the heat conduction medium passage is provided with at least a first group of channels and a second group of channels extending in a direction substantially perpendicular to an axial direction of each battery cell and arranged up and down along the axial direction of each battery cell, the first group of channels and the second group of channels are in contact with a surface of each battery cell, the first group of channels and the second group of channels are provided with at least one inlet and at least one outlet, respectively, a heat conduction medium is provided in the first group of channels and in the second group of channels, the heat conduction medium in the first group of channels configured to flow from the at least one inlet to the at least one outlet, the heat conduction medium in the second group of channels configured to flow from the at least one inlet to the at least one outlet, and characterized in that a heat insulation layer is disposed between the first group of channels and the second group of channels. a plurality of battery cells, wherein the plurality of battery cells are arranged in multiple battery cell rows, and each battery cell row comprises multiple battery cells; one or more heat exchange spaces, wherein each heat exchange space is arranged between adjacent battery cell rows or at one side of each battery cell row; and a device to provide heat exchange to the battery pack, wherein, the device comprises a heat conduction medium passage arranged in the one or more heat exchange spaces, such that the heat conduction medium passage surrounds the multiple battery cells in each battery cell row, the heat conduction medium passage is provided with at least a first group of channels and a second group of channels extending in a direction substantially perpendicular to an axial direction of each battery cell and arranged up and down along the axial direction of each battery cell, the first group of channels and the second group of channels are in contact with a surface of each battery cell, the first group of channels and the second group of channels are provided with at least one inlet and at least one outlet, respectively, a heat conduction medium is provided in the first group of channels and in the second group of channels, the heat conduction medium in the first group of channels configured to flow from the at least one inlet to the at least one outlet, the heat conduction medium in the second group of channels configured to flow from the at least one inlet to the at least one outlet, and characterized in that a heat insulation layer is disposed between the first group of channels and the second group of channels.