1.列表去重,根據原有的順序排序
order_list = ['上海-az1', '上海-az1', '上海-az1', '上海-az1', '上海-az2', '上海-az2', '上海-az2', '北京-az1']
order_info = list(set(order_list))
order_info.sort(key=order_list.index)
print(order_info)
# 列印結果
['上海-az1', '上海-az2', '北京-az1']
2.sorted排序order_list = ['上海-az1', '上海-az2', '北京-az1']
az_list = [, , ]
other_order = [order["regionazname"] for order in az_list if order["regionazname"] not in order_list]
order_list.extend(other_order)
az_info = sorted(az_list, key=lambda x: order_list.index(x["regionazname"]))
print(az_info)
# 列印結果
[, , ]
linux最實用的命令
1 檢視程序服務數,例如 ps u ats3 grep commer wc l 其中 u 後面跟使用者,grep commer 是看ats3使用者下的commer服務數,wc l 看行數 2 按時間排序檢視檔案 ls lrt 3 vi中的命令 set nu 顯示行數 按x鍵 刪除游標處的乙個字元 按...
ping命令最實用的
在做軟體測試的時候時常遇到網路連線問題,今天整理了一下關於網路基礎知識中的網路命令ping命令在專案中是使用頻率最高的,一般我們用的都是它的基本功能,今天和大家來詳細看下ping命令的7個基礎用法,掌握了秒變大神!1 ping命令基礎 2 ping t的使用 3 ping a的使用 4 ping n...
實用排序演算法整理 Python
def bubble sort nums n 2 1 n len nums for i in range n for j in range n 2,i 1,1 if nums j nums j 1 nums j nums j 1 nums j 1 nums j return nums def sho...