【发布时间】:2022-07-04 04:10:16
【问题描述】:
我有一个列表形式的数据集,我想在某些条件下将其转换为另一个数据集。
条件
"a" = 1"b" = 2"c" = 3
input_list = ["a", "b", "c"]
# something happens
output_list = [1, 2, 3]
怎么办?
【问题讨论】:
-
如何获得条件?通过
input?请详细说明一下细节,以及到目前为止您尝试了什么?
我有一个列表形式的数据集,我想在某些条件下将其转换为另一个数据集。
"a" = 1"b" = 2"c" = 3input_list = ["a", "b", "c"]
# something happens
output_list = [1, 2, 3]
怎么办?
【问题讨论】:
input?请详细说明一下细节,以及到目前为止您尝试了什么?
conditions = {
"a": 1,
"b": 2,
"c": 3
}
input_list = ["a", "b", "c"]
output_list = [conditions[x] for x in input_list]
【讨论】: