我有一个这样的双列表:
dataset:
- [dataone, A]
- [datatwo, C]
- [dataa, B]
- [dataa, C]
- [dataa, B]
我想对第一个数组进行排序,并让第二个数组与第一个数组保持一致,像这样:
data:
- [dataa, B]
- [dataa, C]
- [dataa, B]
- [dataone, A]
- [datatwo, C]
任何重复的数据仍然需要显示(第二个数组值的排列无关紧要)
我该怎么办?
这个适合我:
- set_fact:
data: "{{ dataset | sort | list }}"
- name: returned data
debug:
var: data