私信  •  关注

jarmod

jarmod 最近创建的主题
jarmod 最近回复了

从键映射到值的最常见方法是使用字典。

例如:

variable = "list1"

list1 = ["hi", "hello", "bye"]
list2 = ["x", "y", "z"]

mapping = { "list1": list1, "list2": list2 }
print(mapping[variable])
4 年前
回复了 jarmod 创建的主题 » 如何在python中基于另一个列表重新排列列表

使用自定义排序,其中要排序的键是固定列表中的索引,例如:

fixedList = ['116','117','114','99','102','101','95']
unorderedList = ['99','116','117']
newList = sorted(unorderedList, key=lambda x:fixedList.index(x))

输出为:

['116', '117', '99']