簡潔地篩選資料

2021-10-01 21:53:18 字數 572 閱讀 2032

篩選某個列表資料大多數都是使用for迴圈實現,或許使用qtconcurrent::blockingfilter會更簡潔。

使用場景:有一整型列表sequence,要求篩選大於5的資料。

qlist<

int> sequence

;

qlist<

int> list;

for(

int i =

0; i < sequence.

count()

; i++)}

sequence = list;

blockingfilter是qtconcurrent命名空間的介面,主要作用是篩選出符合條件的項值結果集,並與之替換原有序列列表。與之相關的還有map(對映),reduce(歸納)。

qtconcurrent::

blockingfilter

(sequence,

(int v)

);

資料的篩選

excel2016中提供了3種資料的篩選操作,即 自動篩選 自定義篩選 和 高階篩選 自動篩選 自動篩選 一般用於簡單的條件篩選,篩選時將不滿足條件的資料暫時隱藏起來,只顯示符合條件的資料 對工作表中的資料進行自動篩選的具體步驟如下 指定資料的篩選 開啟工作表,選中單元格a2 l11,切換到 資料 ...

MySQL WHERE 篩選資料

select field1,field2 from table name where field1 value1 and or field2 value2運算子支援 in link regexp 邏輯操作支援 and or 且 and 優先順序大於 or 結構 create table user i...

HPC資料篩選

import pandas as pd from pathlib import path import tkinter.messagebox import sys defcheckfile path path r 資料來源 hpc.xlsx if path.is file print s正常 pat...