日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

只需8招,搞定Pandas数据筛选与查询

發布時間:2023/12/10 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 只需8招,搞定Pandas数据筛选与查询 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天聊聊Pandas數據篩選與查詢的一些操作,在數據分析的過程中通常要對數據進行清洗與處理,而其中比較重要和常見的操作就有對數據進行篩選與查詢。

目錄:

  • 1. 案例數據預覽

  • 2. 基礎操作

    • 2.1. 切片[]

    • 2.2. 索引選擇.iloc與.loc

    • 2.3. 元素選擇.iat與.at

    • 2.4. ?get與truncate

  • 3. 進階操作

    • 3.1. 邏輯篩選

    • 3.2. 函數篩選

    • 3.3. query

    • 3.4. filter

1. 案例數據預覽

本次案例,我們繼續采用之前用到過的各地區GDP數據,數據信息大致如下,后臺回復GDP可以獲取哈。

In?[1]:?import?pandas?as?pdIn?[2]:?df?=?pd.read_excel(r'各地區生產總值.xlsx')In?[3]:?df.head() Out[3]:?地區????2020年????2019年????2018年????2017年????2016年 0?????北京市??36102.6??35445.1??33106.0??29883.0??27041.2 1?????天津市??14083.7??14055.5??13362.9??12450.6??11477.2 2?????河北省??36206.9??34978.6??32494.6??30640.8??28474.1 3?????山西省??17651.9??16961.6??15958.1??14484.3??11946.4 4??內蒙古自治區??17359.8??17212.5??16140.8??14898.1??13789.3In?[4]:?df.info() <class?'pandas.core.frame.DataFrame'> RangeIndex:?32?entries,?0?to?31 Data?columns?(total?6?columns):#???Column??Non-Null?Count??Dtype?? ---??------??--------------??-----??0???地區??????32?non-null?????object?1???2020年???31?non-null?????float642???2019年???31?non-null?????float643???2018年???31?non-null?????float644???2017年???31?non-null?????float645???2016年???31?non-null?????float64 dtypes:?float64(5),?object(1) memory?usage:?1.6+?KB

我們看看描述統計情況,然后在后續做篩選查詢的時候好演示

In?[5]:?df.describe() Out[5]:?2020年??????????2019年?????????2018年?????????2017年?????????2016年 count??????31.000000??????31.000000?????31.000000?????31.000000?????31.000000 mean????32658.551613???31687.758065??29487.661290??26841.819355??24224.148387 std?????26661.811640???25848.652250??24136.181387??22161.575235??20008.278500 min??????1902.700000????1697.800000???1548.400000???1349.000000???1173.000000 25%?????13940.650000???13826.300000??13104.700000??12381.800000??11634.800000 50%?????25115.000000???24667.300000??22716.500000??20210.800000??18388.600000 75%?????42612.500000???41110.350000??37508.750000??33835.250000??30370.250000 max????110760.900000??107986.900000??99945.200000??91648.700000??82163.200000

可以看到,有效數據有30多條,為了讓數據顯示好一點,我們可以設置最多顯示6行

In?[6]:?pd.set_option('display.max_rows',?6)?#最多顯示6行In?[7]:?df Out[7]:?地區????2020年????2019年????2018年????2017年????2016年 0????????北京市??36102.6??35445.1??33106.0??29883.0??27041.2 1????????天津市??14083.7??14055.5??13362.9??12450.6??11477.2 2????????河北省??36206.9??34978.6??32494.6??30640.8??28474.1 ..???????...??????...??????...??????...??????...??????... 29???寧夏回族自治區???3920.5???3748.5???3510.2???3200.3???2781.4 30??新疆維吾爾自治區??13797.6??13597.1??12809.4??11159.9???9630.8 31???????臺灣省??????NaN??????NaN??????NaN??????NaN??????NaN[32?rows?x?6?columns]

接下來,我們開始演示數據的篩選與查詢吧

2. 基礎操作

一般來說,數據篩選有選擇行、列或者指定位置的值等

2.1. 切片[]

切片這玩意就和python的列表數據的切片操作很相似

選擇某一列

注意:如果列名為 2020年或者2020 年,則無法采用屬性形式,因為這種操作的變量名不能以數字開頭或存在空格

df['地區']??#?切片形式 Out[8]:? 0??????????北京市 1??????????天津市 2??????????河北省29?????寧夏回族自治區 30????新疆維吾爾自治區 31?????????臺灣省 Name:?地區,?Length:?32,?dtype:?objectIn?[9]:?df.地區??#?屬性形式 Out[9]:? 0??????????北京市 1??????????天津市 2??????????河北省...??? 29?????寧夏回族自治區 30????新疆維吾爾自治區 31?????????臺灣省 Name:?地區,?Length:?32,?dtype:?objectIn?[10]:?#?如果列名為?2020年或者2020?年,則無法采用屬性形式,因為這種操作的變量名不能以數字開頭或存在空格...:?df.2020年File?"C:\Users\Gdc\AppData\Local\Temp/ipykernel_6832/3948025585.py",?line?2df.2020年^ SyntaxError:?invalid?syntax

切片操作

  • 切片里是索引位置,篩選的是對應的行

  • 同樣如果我們在切片里是列名組成的列表,則可以篩選出這些列

  • 對于只有一列的情況,切片[]是列名構成的列表返回結果類型分別是DataFrame,反之則是Series

In?[11]:?df[:2]?#?前兩行數據 Out[11]:?地區????2020年????2019年????2018年????2017年????2016年 0??北京市??36102.6??35445.1??33106.0??29883.0??27041.2 1??天津市??14083.7??14055.5??13362.9??12450.6??11477.2In?[12]:?df[6:8]?#?索引6-7?行數據(注意這里索引是從0開始的) Out[12]:?地區????2020年????2019年????2018年????2017年????2016年 6???吉林省??12311.3??11726.8??11253.8??10922.0??10427.0 7??黑龍江省??13698.5??13544.4??12846.5??12313.0??11895.0In?[13]:?df[:16:2]?#?前15行?隔2行取 Out[13]:?地區????2020年????2019年????2018年????2017年????2016年 0??????北京市??36102.6??35445.1??33106.0??29883.0??27041.2 2??????河北省??36206.9??34978.6??32494.6??30640.8??28474.1 4???內蒙古自治區??17359.8??17212.5??16140.8??14898.1??13789.3 ..?????...??????...??????...??????...??????...??????... 10?????浙江省??64613.3??62462.0??58002.8??52403.1??47254.0 12?????福建省??43903.9??42326.6??38687.8??33842.4??29609.4 14?????山東省??73129.0??70540.5??66648.9??63012.1??58762.5[8?rows?x?6?columns]In?[14]:?df[::-1]?#?倒序 Out[14]:?地區????2020年????2019年????2018年????2017年????2016年 31???????臺灣省??????NaN??????NaN??????NaN??????NaN??????NaN 30??新疆維吾爾自治區??13797.6??13597.1??12809.4??11159.9???9630.8 29???寧夏回族自治區???3920.5???3748.5???3510.2???3200.3???2781.4 ..???????...??????...??????...??????...??????...??????... 2????????河北省??36206.9??34978.6??32494.6??30640.8??28474.1 1????????天津市??14083.7??14055.5??13362.9??12450.6??11477.2 0????????北京市??36102.6??35445.1??33106.0??29883.0??27041.2[32?rows?x?6?columns]In?[15]:?#?我們看到剛才在上述切片里是索引位置,篩選的是對應的行;同樣如果我們在切片里是列名組成的列表,則可以篩選出這些列...:?df[['地區','2016年']] Out[15]:?地區????2016年 0????????北京市??27041.2 1????????天津市??11477.2 2????????河北省??28474.1 ..???????...??????... 29???寧夏回族自治區???2781.4 30??新疆維吾爾自治區???9630.8 31???????臺灣省??????NaN[32?rows?x?2?columns]In?[16]:?#?對于只有一列的情況,以下兩種形式下返回結果類型分別是DataFrame和Series...:?df[['地區']] Out[16]:?地區 0????????北京市 1????????天津市 2????????河北省 ..???????... 29???寧夏回族自治區 30??新疆維吾爾自治區 31???????臺灣省[32?rows?x?1?columns]In?[17]:?df['地區'] Out[17]:? 0??????????北京市 1??????????天津市 2??????????河北省...??? 29?????寧夏回族自治區 30????新疆維吾爾自治區 31?????????臺灣省 Name:?地區,?Length:?32,?dtype:?object

2.2. 索引選擇.iloc與.loc

按照索引有兩種篩選方式,iloc和loc

  • df.iloc[行表達式, 列表達式],兩個表達式只支持數字切片形式:行表達式篩選行、列表達式篩選列

  • df.loc[行表達式, 列表達式],兩個表達式其實是對行列索引名稱的選擇:行表達式篩選行、列表達式篩選列

當然,這兩種篩選方式的表達式也支持條件

iloc[]

大家可以根據方法名稱來區分是針對自然索引位置 還是 索引名稱,比如iloc多個i嘛,i就是數字碼,所以它針對的是自然索引位置

In?[18]:?df.iloc[0]?#?返回是Series,0是自然索引位置 Out[18]:? 地區???????????北京市 2020年????36102.6 2019年????35445.1 2018年????33106.0 2017年????29883.0 2016年????27041.2 Name:?0,?dtype:?objectIn?[19]:?df.iloc[[0]]?#?返回是一行,0是自然索引位置 Out[19]:?地區????2020年????2019年????2018年????2017年????2016年 0??北京市??36102.6??35445.1??33106.0??29883.0??27041.2In?[20]:?df.iloc[:2]?#?前兩行數據 Out[20]:?地區????2020年????2019年????2018年????2017年????2016年 0??北京市??36102.6??35445.1??33106.0??29883.0??27041.2 1??天津市??14083.7??14055.5??13362.9??12450.6??11477.2In?[21]:?df.iloc[:2,[0,1,3]]?#?前兩行,第0-1-3列數據 Out[21]:?地區????2020年????2018年 0??北京市??36102.6??33106.0 1??天津市??14083.7??13362.9In?[22]:?df.iloc[1,1]?#?自然索引為1,第1列的數據(也就是天津2020年的gdp),一般用?.iat Out[22]:?14083.7

loc[]

區別于iloc,它根據索引的名稱來進行篩選,如果沒有設置索引一般就是自然索引

In?[23]:?df1?=?df.set_index('地區')?#?我們設置?地區字段?列?為索引In?[24]:?df1 Out[24]:?2020年????2019年????2018年????2017年????2016年 地區??????????????????????????????????????????????????? 北京市???????36102.6??35445.1??33106.0??29883.0??27041.2 天津市???????14083.7??14055.5??13362.9??12450.6??11477.2 河北省???????36206.9??34978.6??32494.6??30640.8??28474.1 ...???????????...??????...??????...??????...??????... 寧夏回族自治區????3920.5???3748.5???3510.2???3200.3???2781.4 新疆維吾爾自治區??13797.6??13597.1??12809.4??11159.9???9630.8 臺灣省???????????NaN??????NaN??????NaN??????NaN??????NaN[32?rows?x?5?columns]In?[25]:?df1.loc['北京市']?#?選擇?索引名為北京市的數據 Out[25]:? 2020年????36102.6 2019年????35445.1 2018年????33106.0 2017年????29883.0 2016年????27041.2 Name:?北京市,?dtype:?float64In?[26]:?df1.loc['北京市':'河北省','2020年']?#?選擇?索引名稱?在北京市到河北省,列名為?2020年的數據 Out[26]:? 地區 北京市????36102.6 天津市????14083.7 河北省????36206.9 Name:?2020年,?dtype:?float64In?[27]:?df1.loc['北京市':'河北省','2019年':]?#?選擇?索引名稱?在北京市到河北省,列名在?2019年及之后的數據 Out[27]:?2019年????2018年????2017年????2016年 地區????????????????????????????????????? 北京市??35445.1??33106.0??29883.0??27041.2 天津市??14055.5??13362.9??12450.6??11477.2 河北省??34978.6??32494.6??30640.8??28474.1In?[28]:?df1.loc[['北京市','上海市','重慶市','天津市'],['2020年','2019年']]?#?選擇索引名為?北京、上海、重慶、天津?2020年及2019年數據 Out[28]:?2020年????2019年 地區??????????????????? 北京市??36102.6??35445.1 上海市??38700.6??37987.6 重慶市??25002.8??23605.8 天津市??14083.7??14055.5In?[29]:?df1.loc['北京市','2020年']?#?選擇?索引名為?北京市,列名為2020年?額數據(就是坐標元素值) Out[29]:?36102.6

2.3. 元素選擇.iat與.at

按坐標其實可以通過上述的按索引進行,這里還可以用.iat和.at來實現,和按索引類型一個是自然索引值一個是索引名稱

In?[30]:?df.iat[0,2] Out[30]:?35445.1In?[31]:?df1.at['北京市','2019年'] Out[31]:?35445.1In?[32]:?df.地區.at[3] Out[32]:?'山西省'In?[33]:?#?其實還有以下方式...:?df1['2019年']['北京市'] Out[33]:?35445.1In?[34]:?df['2019年'][0] Out[34]:?35445.1

2.4. ?get與truncate

df.get(key, default=None)類似python字典里的get方法

df.truncate(before=None, after=None, axis=None, copy: 'bool_t' = True),返回區間數據

get()

對于DataFrame數據來說返回key列的值,如果key不存在就返回默認值。

Signature:?df.get(key,?default=None) Docstring: Get?item?from?object?for?given?key?(ex:?DataFrame?column).Returns?default?value?if?not?found.

對于Series數據來說,返回key索引的值,不存在就返回默認值。

In?[35]:?df.get('地區','無數據') Out[35]:? 0??????????北京市 1??????????天津市 2??????????河北省...??? 29?????寧夏回族自治區 30????新疆維吾爾自治區 31?????????臺灣省 Name:?地區,?Length:?32,?dtype:?objectIn?[36]:?df.get('2015年','無數據') Out[36]:?'無數據'In?[37]:?df.地區.get(0,'無數據') Out[37]:?'北京市'In?[38]:?df.地區.get(100,'無數據') Out[38]:?'無數據'

truncate()

將索引代入before和after,截取這區間的數據,支持對行和列操作

In?[39]:?df.truncate(before=0,after=4) Out[39]:?地區????2020年????2019年????2018年????2017年????2016年 0?????北京市??36102.6??35445.1??33106.0??29883.0??27041.2 1?????天津市??14083.7??14055.5??13362.9??12450.6??11477.2 2?????河北省??36206.9??34978.6??32494.6??30640.8??28474.1 3?????山西省??17651.9??16961.6??15958.1??14484.3??11946.4 4??內蒙古自治區??17359.8??17212.5??16140.8??14898.1??13789.3In?[40]:?df.truncate(before='2018年',after='2020年',axis=1) Out[40]:?2020年????2019年????2018年 0???36102.6??35445.1??33106.0 1???14083.7??14055.5??13362.9 2???36206.9??34978.6??32494.6 ..??????...??????...??????... 29???3920.5???3748.5???3510.2 30??13797.6??13597.1??12809.4 31??????NaN??????NaN??????NaN[32?rows?x?3?columns]

以上屬于數據篩選與查詢的基礎操作,接下來我們介紹進階操作

3. 進階操作

基礎操作部分我們介紹的是比較簡單的數據篩選操作,實際的數據清洗與處理時我們更多的是需要根據更加復雜的組合條件來查詢數據進行篩選。這一節,我們就來一一介紹一下。

3.1. 邏輯篩選

邏輯刷選這里是指按照一定的邏輯條件來進行數據的篩選,比如滿足某條件的行、列數據等等

In?[41]:?df[df['地區']?==?'北京市']?#?地區是北京市的數據 Out[41]:?地區????2020年????2019年????2018年????2017年????2016年 0??北京市??36102.6??35445.1??33106.0??29883.0??27041.2In?[42]:?df[df['地區'].str.contains('市')]?#?地區名稱?含關鍵字?市?的數據? Out[42]:?地區????2020年????2019年????2018年????2017年????2016年 0???北京市??36102.6??35445.1??33106.0??29883.0??27041.2 1???天津市??14083.7??14055.5??13362.9??12450.6??11477.2 8???上海市??38700.6??37987.6??36011.8??32925.0??29887.0 21??重慶市??25002.8??23605.8??21588.8??20066.3??18023.0In?[43]:?df[df['地區'].str.contains('市|自治區')]?#?地區名稱含關鍵字?市或自治區?的數據 Out[43]:?地區????2020年????2019年????2018年????2017年????2016年 0????????北京市??36102.6??35445.1??33106.0??29883.0??27041.2 1????????天津市??14083.7??14055.5??13362.9??12450.6??11477.2 4?????內蒙古自治區??17359.8??17212.5??16140.8??14898.1??13789.3 ..???????...??????...??????...??????...??????...??????... 25?????西藏自治區???1902.7???1697.8???1548.4???1349.0???1173.0 29???寧夏回族自治區???3920.5???3748.5???3510.2???3200.3???2781.4 30??新疆維吾爾自治區??13797.6??13597.1??12809.4??11159.9???9630.8[9?rows?x?6?columns]In?[44]:?df[df['地區'].isin(['北京市','湖北省','江蘇省'])]?#?地區名稱?在北京市、湖北省、江蘇省的數據 Out[44]:?地區?????2020年????2019年????2018年????2017年????2016年 0???北京市???36102.6??35445.1??33106.0??29883.0??27041.2 9???江蘇省??102719.0??98656.8??93207.6??85869.8??77350.9 16??湖北省???43443.5??45429.0??42022.0??37235.0??33353.0In?[45]:?df[~df['地區'].isin(['北京市','湖北省','江蘇省'])]?#?地區名稱?不在北京市、湖北省、江蘇省的數據 Out[45]:?地區????2020年????2019年????2018年????2017年????2016年 1????????天津市??14083.7??14055.5??13362.9??12450.6??11477.2 2????????河北省??36206.9??34978.6??32494.6??30640.8??28474.1 3????????山西省??17651.9??16961.6??15958.1??14484.3??11946.4 ..???????...??????...??????...??????...??????...??????... 29???寧夏回族自治區???3920.5???3748.5???3510.2???3200.3???2781.4 30??新疆維吾爾自治區??13797.6??13597.1??12809.4??11159.9???9630.8 31???????臺灣省??????NaN??????NaN??????NaN??????NaN??????NaN[29?rows?x?6?columns]

除了上面用切片[]的形式,同樣可以用loc[]的形式

In?[46]:?df.loc[df['地區'].isin(['北京市','湖北省','江蘇省'])] Out[46]:?地區?????2020年????2019年????2018年????2017年????2016年 0???北京市???36102.6??35445.1??33106.0??29883.0??27041.2 9???江蘇省??102719.0??98656.8??93207.6??85869.8??77350.9 16??湖北省???43443.5??45429.0??42022.0??37235.0??33353.0

對于iloc[]來說,則需要是對自然索引值的判斷

In?[47]:?df.iloc[df.index==9] Out[47]:?地區?????2020年????2019年????2018年????2017年????2016年 9??江蘇省??102719.0??98656.8??93207.6??85869.8??77350.9

我們還可以進行更復雜的邏輯判斷去篩選想要的數據,在進行 或(|) 且(&) 非(~) 邏輯判斷的時候,每個獨立的邏輯判斷需要用括號括起來

In?[48]:?df[df['2020年']<df['2019年']]?#?2020年GDP小于2019年GDP的省份 Out[48]:?地區????2020年????2019年????2018年????2017年????2016年 16??湖北省??43443.5??45429.0??42022.0??37235.0??33353.0In?[49]:?df[(df['2020年']>30000)?&...:????(df['2019年']>30000)...:???]?#?最近連續2年GDP超過3萬億的地區 Out[49]:?地區?????2020年?????2019年????2018年????2017年????2016年 0???北京市???36102.6???35445.1??33106.0??29883.0??27041.2 2???河北省???36206.9???34978.6??32494.6??30640.8??28474.1 8???上海市???38700.6???37987.6??36011.8??32925.0??29887.0 ..??...???????...???????...??????...??????...??????... 17??湖南省???41781.5???39894.1??36329.7??33828.1??30853.5 18??廣東省??110760.9??107986.9??99945.2??91648.7??82163.2 22??四川省???48598.8???46363.8??42902.1??37905.1??33138.5[13?rows?x?6?columns]

我們還可以通過any和all對邏輯判斷后結果進行再次判斷,對于all來說需要都滿足才行,對于any來說只需要滿足一個即可,需要注意的是默認是0列方向,1是行方向

In?[50]:?df[(df[['2020年','2019年']]>30000).all(1)]?#?最近連續2年GDP超過3萬億的地區 Out[50]:?地區?????2020年?????2019年????2018年????2017年????2016年 0???北京市???36102.6???35445.1??33106.0??29883.0??27041.2 2???河北省???36206.9???34978.6??32494.6??30640.8??28474.1 8???上海市???38700.6???37987.6??36011.8??32925.0??29887.0 ..??...???????...???????...??????...??????...??????... 17??湖南省???41781.5???39894.1??36329.7??33828.1??30853.5 18??廣東省??110760.9??107986.9??99945.2??91648.7??82163.2 22??四川省???48598.8???46363.8??42902.1??37905.1??33138.5[13?rows?x?6?columns]In?[51]:?df[(df[['2020年','2019年']]>100000).all(1)]?#?最近2年有1年GDP超過10萬億 Out[51]:?地區?????2020年?????2019年????2018年????2017年????2016年 18??廣東省??110760.9??107986.9??99945.2??91648.7??82163.2

3.2. 函數篩選

函數篩選是指 我們在不管是切片還是索引選擇方式中,表達式還可以是lambda函數;此外,pandas也提供了一些比較函數可以用來進行數據篩選。

自定義lambda函數

df.loc[lambda?x?:?x['2020年']>50000,?['地區','2020年','2019年']]?#?篩選2020年GDP超過5萬億且只選?地區、2020年和2019年數據 Out[53]:?地區?????2020年?????2019年 9???江蘇省??102719.0???98656.8 10??浙江省???64613.3???62462.0 14??山東省???73129.0???70540.5 15??河南省???54997.1???53717.8 18??廣東省??110760.9??107986.9In?[54]:?import?reIn?[55]:?df.loc[:,?lambda?x?:?[i?for?i?in?df.columns[1:]?if?int(re.findall('\d+',i)[0])<2020]]?#?篩選列名滿足條件的列 Out[55]:?2019年????2018年????2017年????2016年 0???35445.1??33106.0??29883.0??27041.2 1???14055.5??13362.9??12450.6??11477.2 2???34978.6??32494.6??30640.8??28474.1 ..??????...??????...??????...??????... 29???3748.5???3510.2???3200.3???2781.4 30??13597.1??12809.4??11159.9???9630.8 31??????NaN??????NaN??????NaN??????NaN[32?rows?x?4?columns]

比較函數

panda有一些比較函數,我們可以將邏輯表達式替換為比較函數形式

In?[56]:?df[df['地區'].eq('北京市')]?#?等于 Out[56]:?地區????2020年????2019年????2018年????2017年????2016年 0??北京市??36102.6??35445.1??33106.0??29883.0??27041.2In?[57]:?df[df['地區'].ne('北京市')]?#?不等于 Out[57]:?地區????2020年????2019年????2018年????2017年????2016年 1????????天津市??14083.7??14055.5??13362.9??12450.6??11477.2 2????????河北省??36206.9??34978.6??32494.6??30640.8??28474.1 3????????山西省??17651.9??16961.6??15958.1??14484.3??11946.4 ..???????...??????...??????...??????...??????...??????... 29???寧夏回族自治區???3920.5???3748.5???3510.2???3200.3???2781.4 30??新疆維吾爾自治區??13797.6??13597.1??12809.4??11159.9???9630.8 31???????臺灣省??????NaN??????NaN??????NaN??????NaN??????NaN[31?rows?x?6?columns]In?[58]:?df[df['2020年'].lt(10000)]?#?小于 Out[58]:?地區???2020年???2019年???2018年???2017年???2016年 20??????海南省??5532.4??5330.8??4910.7??4497.5??4090.2 25????西藏自治區??1902.7??1697.8??1548.4??1349.0??1173.0 27??????甘肅省??9016.7??8718.3??8104.1??7336.7??6907.9 28??????青海省??3005.9??2941.1??2748.0??2465.1??2258.2 29??寧夏回族自治區??3920.5??3748.5??3510.2??3200.3??2781.4In?[59]:?df[df['2020年'].le(5532.4)]?#?小于等于 Out[59]:?地區???2020年???2019年???2018年???2017年???2016年 20??????海南省??5532.4??5330.8??4910.7??4497.5??4090.2 25????西藏自治區??1902.7??1697.8??1548.4??1349.0??1173.0 28??????青海省??3005.9??2941.1??2748.0??2465.1??2258.2 29??寧夏回族自治區??3920.5??3748.5??3510.2??3200.3??2781.4In?[60]:?df[df['2020年'].gt(50000)]?#?大于 Out[60]:?地區?????2020年?????2019年????2018年????2017年????2016年 9???江蘇省??102719.0???98656.8??93207.6??85869.8??77350.9 10??浙江省???64613.3???62462.0??58002.8??52403.1??47254.0 14??山東省???73129.0???70540.5??66648.9??63012.1??58762.5 15??河南省???54997.1???53717.8??49935.9??44824.9??40249.3 18??廣東省??110760.9??107986.9??99945.2??91648.7??82163.2In?[61]:?df[df['2020年'].ge(62462.0)]?#?大于等于 Out[61]:?地區?????2020年?????2019年????2018年????2017年????2016年 9???江蘇省??102719.0???98656.8??93207.6??85869.8??77350.9 10??浙江省???64613.3???62462.0??58002.8??52403.1??47254.0 14??山東省???73129.0???70540.5??66648.9??63012.1??58762.5 18??廣東省??110760.9??107986.9??99945.2??91648.7??82163.2

對于isin(),還可以傳入字典,key為列名,value為待匹配的值(這個大家可以構建數據試試)

3.3. query

Signature:?df.query(expr:?'str',?inplace:?'bool'?=?False,?**kwargs) Docstring: Query?the?columns?of?a?DataFrame?with?a?boolean?expression.

query()的很高校的查詢方法,其表達式是一個字符串,我們在《再推薦幾個好用的pandas函數,繼續加快你數據處理的速度》介紹過,大家可前往了解,這里稍微介紹下

  • 在引號中,如果列名是數字開頭或者含有空格,則需要用`反引號標識

  • 其他情況下的列名直接寫即可,用于篩選對比的對象如果是字符串則需要用引號

  • 我們還可以通過@來引入變量

In?[62]:?df.query('地區=="北京市"')?#?地區為北京市的數據 Out[62]:?地區????2020年????2019年????2018年????2017年????2016年 0??北京市??36102.6??35445.1??33106.0??29883.0??27041.2In?[63]:?df.query('`2020年`<`2019年`')?#?2020年GDP小于2019年GDP的數據 Out[63]:?地區????2020年????2019年????2018年????2017年????2016年 16??湖北省??43443.5??45429.0??42022.0??37235.0??33353.0In?[64]:?mean_gdp?=?df['2020年'].mean()In?[64]:?mean_gdp Out[65]:?32658.55161290323In?[66]:?df.query('`2020年`?>?@mean_gdp')?#?@?引入變量 Out[66]:?地區?????2020年?????2019年????2018年????2017年????2016年 0???北京市???36102.6???35445.1??33106.0??29883.0??27041.2 2???河北省???36206.9???34978.6??32494.6??30640.8??28474.1 8???上海市???38700.6???37987.6??36011.8??32925.0??29887.0 ..??...???????...???????...??????...??????...??????... 17??湖南省???41781.5???39894.1??36329.7??33828.1??30853.5 18??廣東省??110760.9??107986.9??99945.2??91648.7??82163.2 22??四川省???48598.8???46363.8??42902.1??37905.1??33138.5[13?rows?x?6?columns]

3.4. filter

Signature: df.filter(items=None,like:?'str?|?None'?=?None,regex:?'str?|?None'?=?None,axis=None, )?->?'FrameOrSeries' Docstring: Subset?the?dataframe?rows?or?columns?according?to?the?specified?index?labels.Note?that?this?routine?does?not?filter?a?dataframe?on?its contents.?The?filter?is?applied?to?the?labels?of?the?index.

df.filter()可以對行和列名進行篩選,支持模糊匹配和正則表達式

In?[67]:?df.filter(items=['2020年','2016年'])?#?選擇兩列 Out[67]:?2020年????2016年 0???36102.6??27041.2 1???14083.7??11477.2 2???36206.9??28474.1 ..??????...??????... 29???3920.5???2781.4 30??13797.6???9630.8 31??????NaN??????NaN[32?rows?x?2?columns]In?[68]:?df.filter(regex='年')?#?列名稱含?年?的列 Out[68]:?2020年????2019年????2018年????2017年????2016年 0???36102.6??35445.1??33106.0??29883.0??27041.2 1???14083.7??14055.5??13362.9??12450.6??11477.2 2???36206.9??34978.6??32494.6??30640.8??28474.1 ..??????...??????...??????...??????...??????... 29???3920.5???3748.5???3510.2???3200.3???2781.4 30??13797.6??13597.1??12809.4??11159.9???9630.8 31??????NaN??????NaN??????NaN??????NaN??????NaN[32?rows?x?5?columns]In?[69]:?df1.filter(regex='市',?axis=0)?#?索引名含?市?的數據 Out[69]:?2020年????2019年????2018年????2017年????2016年 地區?????????????????????????????????????????????? 北京市??36102.6??35445.1??33106.0??29883.0??27041.2 天津市??14083.7??14055.5??13362.9??12450.6??11477.2 上海市??38700.6??37987.6??36011.8??32925.0??29887.0 重慶市??25002.8??23605.8??21588.8??20066.3??18023.0In?[70]:?df1.filter(regex='^江',?axis=0)?#?索引名中以江開頭的 Out[70]:?2020年????2019年????2018年????2017年????2016年 地區??????????????????????????????????????????????? 江蘇省??102719.0??98656.8??93207.6??85869.8??77350.9 江西省???25691.5??24667.3??22716.5??20210.8??18388.6In?[71]:?df1.filter(regex='自治區$',?axis=0)?#?索引名中以自治區結尾的 Out[71]:?2020年????2019年????2018年????2017年????2016年 地區??????????????????????????????????????????????????? 內蒙古自治區????17359.8??17212.5??16140.8??14898.1??13789.3 廣西壯族自治區???22156.7??21237.1??19627.8??17790.7??16116.6 西藏自治區??????1902.7???1697.8???1548.4???1349.0???1173.0 寧夏回族自治區????3920.5???3748.5???3510.2???3200.3???2781.4 新疆維吾爾自治區??13797.6??13597.1??12809.4??11159.9???9630.8In?[72]:?df1.filter(like='北',axis=0)?#?索引名中有?北?的 Out[72]:?2020年????2019年????2018年????2017年????2016年 地區?????????????????????????????????????????????? 北京市??36102.6??35445.1??33106.0??29883.0??27041.2 河北省??36206.9??34978.6??32494.6??30640.8??28474.1 湖北省??43443.5??45429.0??42022.0??37235.0??33353.0

以上就是本次全部內容,希望對你有所幫助,如果你喜歡的話還希望能給個三連呀歡迎在留言區吱一聲哦,說說你的想法哦。我們月底會給經常來留言打卡的同學送書10本,記得常來指導工作哦!

推薦閱讀:

入門:?最全的零基礎學Python的問題? |?零基礎學了8個月的Python?|?實戰項目?|學Python就是這條捷徑

量化:?定投基金到底能賺多少錢?? |?我用Python對去年800只基金的數據分析

干貨:爬取豆瓣短評,電影《后來的我們》?|?38年NBA最佳球員分析|? ?從萬眾期待到口碑撲街!唐探3令人失望? |?笑看新倚天屠龍記燈謎答題王?|用Python做個海量小姐姐素描圖碟中諜這么火,我用機器學習做個迷你推薦系統電影

趣味:彈球游戲? |?九宮格? |?漂亮的花?|?兩百行Python《天天酷跑》游戲!

AI:?會做詩的機器人給圖片上色?|?預測收入?|?碟中諜這么火,我用機器學習做個迷你推薦系統電影

小工具:?Pdf轉Word,輕松搞定表格和水印!?|?一鍵把html網頁保存為pdf!|??再見PDF提取收費!?|?用90行代碼打造最強PDF轉換器,word、PPT、excel、markdown、html一鍵轉換?|?制作一款釘釘低價機票提示器!?|60行代碼做了一個語音壁紙切換器天天看小姐姐!|

總結

以上是生活随笔為你收集整理的只需8招,搞定Pandas数据筛选与查询的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

国产96在线 | 91网在线观看 | 精品一区精品二区 | 午夜久久电影网 | 丁香六月五月婷婷 | 99视频在线免费观看 | 97免费 | 中文字幕 国产视频 | 国产夫妻性生活自拍 | 日本精品久久 | 一区二区三区在线播放 | 亚洲三级网 | 99久久网站| 国产在线高清 | 免费视频久久久久久久 | 99久久精品免费看国产一区二区三区 | 亚洲狠狠丁香婷婷综合久久久 | 亚洲精品激情 | 亚洲精品在线视频播放 | 亚洲黄色一级电影 | 国产精品大全 | 免费无遮挡动漫网站 | 久久精品123 | 婷婷中文字幕综合 | 欧美一级久久 | 999国产在线 | 91九色pron| 国产色视频一区二区三区qq号 | 国产123区在线观看 国产精品麻豆91 | 狠狠色伊人亚洲综合网站色 | 99在线精品免费视频九九视 | 日本中文字幕在线 | 国产又粗又长又硬免费视频 | 中文字幕在线播放av | 99精品视频在线观看 | 一级黄色大片 | 国产亚洲婷婷免费 | 欧美一区三区四区 | 国产一区国产二区在线观看 | 久99久中文字幕在线 | 国产精品门事件 | 成人h动漫在线看 | 三级a毛片 | 在线观看黄色的网站 | 日韩一二三在线 | 国产成人在线播放 | 成人国产精品电影 | 久久99热这里只有精品 | 天天婷婷 | 婷婷丁香在线观看 | 中国一区二区视频 | 欧美夫妻生活视频 | 激情婷婷 | 91网站免费观看 | 黄色毛片视频免费观看中文 | 99久久精品无免国产免费 | av在线超碰 | 麻豆传媒精品 | 天天躁日日躁狠狠躁 | 91字幕| 在线免费看黄网站 | 国产精品永久免费观看 | 黄色软件网站在线观看 | 亚洲天天综合 | 国产分类视频 | 国产午夜精品一区二区三区嫩草 | 久久精品1区 | 成人av免费电影 | 免费在线观看av网站 | 国产在线无 | av黄色在线播放 | 久久国精品 | 久久久天堂 | 欧美性大战 | 不卡电影一区二区三区 | 欧美精品乱码久久久久久按摩 | 天天插夜夜操 | 日本护士三级少妇三级999 | 在线视频国产区 | 久久手机免费视频 | 91精品在线视频观看 | 亚洲91视频 | 99精品偷拍视频一区二区三区 | 婷婷新五月 | 久久免费视频在线观看 | 久久久黄视频 | 最新日韩电影 | 亚洲男人天堂2018 | 久草在线视频国产 | av资源免费在线观看 | 国产一区电影在线观看 | 欧美成人一二区 | av短片在线 | 国产精品国产毛片 | 丁香九月激情综合 | 久久久久久国产精品美女 | 丁香影院在线 | 最新日韩在线观看视频 | 亚洲精品视频国产 | 欧美激情综合五月色丁香小说 | 国产精品一区二区三区视频免费 | www五月天婷婷 | 国产日韩欧美在线播放 | 国产视频在线观看一区 | 99精品电影 | 日韩电影久久久 | 狠狠成人 | 丝袜+亚洲+另类+欧美+变态 | 在线欧美日韩 | 欧美成亚洲| 久久深爱网 | 欧美日韩不卡一区二区三区 | 久久久久免费精品视频 | 麻豆视频免费入口 | 亚洲激精日韩激精欧美精品 | 久久激情小视频 | 精油按摩av | 国产精品电影一区 | 日韩在线观看第一页 | 日本大尺码专区mv | 久保带人 | 久久短视频 | 国产裸体永久免费视频网站 | 亚洲视频一区二区三区在线观看 | 久久麻豆视频 | а中文在线天堂 | 色婷婷成人 | 91在线看视频 | 天操夜夜操 | 日本在线视频一区二区三区 | 久草视频免费在线播放 | 日本中文字幕在线免费观看 | 五月天激情综合 | www五月天com| 91传媒在线观看 | 欧美日韩一区二区三区在线免费观看 | 久久精品亚洲 | 91理论电影| 91精品福利在线 | 色资源网在线观看 | 国产v在线观看 | 久久公开免费视频 | 日韩精品中文字幕久久臀 | 久久久久久网址 | 国产中年夫妇高潮精品视频 | 欧美人牲 | 一本一道久久a久久精品 | 91综合久久一区二区 | 97精品国自产拍在线观看 | 在线韩国电影免费观影完整版 | 99 色| 中文字幕在线播放视频 | 国产无遮挡又黄又爽馒头漫画 | 免费观看91视频 | 天天操天天舔天天干 | 久久久久欧美精品 | 成人午夜精品福利免费 | 欧美日韩不卡在线观看 | 国产精品96久久久久久吹潮 | 国产区第一页 | 夜色资源站国产www在线视频 | 岛国av在线 | 人人看人人草 | 久久久久国产精品一区 | 国产精品视频99 | 婷婷色综合色 | 久草亚洲视频 | 草久视频在线观看 | 免费看的黄色的网站 | 黄色毛片一级片 | 五月婷香蕉久色在线看 | 久久99国产精品自在自在app | 免费网站色 | 久久久精品久久日韩一区综合 | 正在播放国产91 | 在线日韩精品视频 | 在线色亚洲 | 欧美日韩伦理一区 | 久草在线高清 | 香蕉视频国产在线 | 亚洲视频 在线观看 | 日韩在线观看精品 | 欧美精品久久久久久久久久白贞 | 欧美在线日韩在线 | 国产成人一二三 | 九九有精品 | 中文字幕一区二区在线播放 | 色欧美日韩 | 五月开心六月伊人色婷婷 | 一区在线观看 | 国产一级二级av | 九月婷婷人人澡人人添人人爽 | 最新国产一区二区三区 | 91精品第一页 | 国产在线精品播放 | 国产精品免费久久久久久久久久中文 | 国产精品xxxx18a99 | 在线看国产 | 91系列在线观看 | 久久视频6 | 亚洲欧美国产精品va在线观看 | 亚洲特级毛片 | 国产精品亚洲片夜色在线 | 国产黄色在线看 | 久久高清免费观看 | 在线色亚洲 | 国内丰满少妇猛烈精品播 | 精品99久久久久久 | 久久亚洲成人网 | 国产1区在线观看 | 99久久99视频 | 国产精品永久在线 | 婷婷色影院 | 国产高清视频免费最新在线 | 国产香蕉视频在线观看 | 日韩免费在线观看网站 | 亚洲午夜激情网 | 欧美一级片免费播放 | 人人澡人摸人人添学生av | 国产精品久久艹 | 91av电影在线观看 | 亚洲视频网站在线观看 | 久久久久久久免费观看 | 99久久久久久久 | 91av小视频 | www.av小说| 国产精品专区在线观看 | 国产精品久久中文字幕 | 国产美女精品视频 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 亚洲高清视频在线播放 | 狠狠狠狠狠狠天天爱 | 国产精品一区二区久久精品爱微奶 | 天天干,夜夜操 | 99久在线精品99re8热视频 | 一区二区 不卡 | 国产精品久久久一区二区 | 中文字幕在线播放一区二区 | 97免费中文视频在线观看 | 96久久精品 | 日韩系列| 亚洲精品在线免费看 | 国产成人三级一区二区在线观看一 | 99一区二区三区 | 91在线免费看片 | 久久国产成人午夜av影院潦草 | 人人澡超碰碰97碰碰碰软件 | 99性视频 | 精品电影一区二区 | 欧美经典久久 | 国内精品在线观看视频 | 国产日韩欧美综合在线 | 美女福利视频在线 | 中文字幕日韩一区二区三区不卡 | 91精品国产99久久久久 | 99久久久久免费精品国产 | 99久久久久久久久久 | 91av蜜桃| 国内小视频| 欧美日韩二区三区 | 国产精久久久久久妇女av | 欧美少妇bbwhd | 美女视频国产 | 日韩av成人在线观看 | 啪啪凸凸| 特黄色大片 | 国产精品久久久久一区 | 97精品久久人人爽人人爽 | 国产精品久久久久久久久久久久冷 | 九九久久影院 | 九九热精 | 国产高清在线视频 | 国产精品免费在线视频 | 最近日本字幕mv免费观看在线 | 亚洲亚洲精品在线观看 | 久久 亚洲视频 | 日日久视频| 精品视频123区在线观看 | 亚洲九九精品 | 999在线视频 | 国产成人三级 | 在线观看911视频 | 91在线看视频 | 久久手机免费视频 | 天堂av色婷婷一区二区三区 | 亚洲国产福利视频 | 999久久久 | 夜夜操夜夜干 | 天天操天天干天天插 | 天天躁天天操 | 国产成人精品三级 | 免费看搞黄视频网站 | 国产亚洲精品中文字幕 | 在线超碰av | 婷婷中文字幕在线观看 | www.久久久精品 | 91桃色免费视频 | 天天激情综合 | 亚洲成年人免费网站 | 亚洲精品欧美成人 | 在线免费黄网站 | 欧美日韩在线网站 | 午夜精品视频在线 | 国产高清免费在线观看 | 日韩理论电影在线观看 | 五月婷综合 | 婷婷av网站 | 国产精品理论在线观看 | 亚洲精品在线观看av | 中文字幕久久精品亚洲乱码 | 亚洲视频播放 | 黄色在线观看免费 | 中文字幕在线播放av | 深爱激情亚洲 | 美女精品在线 | 激情 一区二区 | 涩av在线 | 国产小视频福利在线 | 久草观看| 久久天天躁夜夜躁狠狠85麻豆 | 久久久久久免费网 | 国产精品永久久久久久久久久 | 国产大陆亚洲精品国产 | 色av网站 | 成人免费av电影 | 久久久久久黄色 | 欧美 亚洲 另类 激情 另类 | 99热在 | 久久伊人爱 | av不卡免费看 | 岛国大片免费视频 | 最新日本中文字幕 | 天天色影院 | 久久99精品国产99久久6尤 | 日韩精品一区二区不卡 | 91成人网页版| 91网页版在线观看 | 一区二区三区av在线 | 91视频这里只有精品 | 色视频在线 | av国产在线观看 | 亚洲国产精品va在线看黑人 | 日韩1页| 日本深夜福利视频 | 亚洲综合色站 | 综合伊人久久 | 欧美一区二区三区在线播放 | 国产一级视屏 | 97av在线视频 | 国产黄网站在线观看 | 国产精品1024 | 日韩中文字幕在线不卡 | 亚洲一级理论片 | 国产成人精品一区二 | 最近中文字幕mv | 97超碰人人澡人人爱 | www.天堂av| 亚洲精品小视频 | 探花视频免费观看高清视频 | 五月婷婷另类国产 | 国产在线久久久 | 好看的国产精品视频 | 亚洲在线a | 伊人天堂av| 天天操人人干 | 国产视频一二三 | 9992tv成人免费看片 | 精品专区一区二区 | 天天干天天操天天 | 91黄色小网站 | av蜜桃在线 | 久久国产精品一国产精品 | 极品中文字幕 | 超碰在线观看av.com | 人人干人人干人人干 | 天天射天天干天天插 | 97超碰福利久久精品 | www.狠狠操.com | 天堂av免费 | 色视频网站在线 | 久草视频精品 | 三日本三级少妇三级99 | 五月婷婷免费 | 欧美孕交vivoestv另类 | 一本到视频在线观看 | 国产精品原创av片国产免费 | 日韩欧美在线视频一区二区 | 日韩美女免费线视频 | 久久综合九色综合欧美就去吻 | 日韩欧美在线综合网 | 国产精品每日更新 | 国产精品久久久久久久久久久久冷 | 色99之美女主播在线视频 | 日韩精品中文字幕在线观看 | 一区二区三区精品在线视频 | 九九九在线观看 | 亚洲国产激情 | 亚州精品一二三区 | 精品国产乱码久久久久久浪潮 | 1000部18岁以下禁看视频 | 韩日在线一区 | 天干啦夜天干天干在线线 | 精品久久久久久久 | 国产黄色在线网站 | 国产精品视频永久免费播放 | 亚洲午夜av久久乱码 | 久久国色夜色精品国产 | 国产精品va在线观看入 | 精品美女久久久久 | 中文字幕首页 | 在线亚洲欧美日韩 | 91片在线观看 | 国产一二区免费视频 | 亚洲成aⅴ人在线观看 | 国产又粗又猛又黄又爽的视频 | 中文字幕一区2区3区 | 日韩草比| 天天夜夜操 | 一区二区三区四区精品 | 中文字幕av电影下载 | 网站免费黄 | 国产成人一区二区精品非洲 | 97精品国产97久久久久久 | 国产免费视频一区二区裸体 | 一区二区三区在线视频111 | 天天操天天色综合 | 毛片无卡免费无播放器 | www.香蕉| 黄色网在线免费观看 | 亚洲黄色在线观看 | 精品一区二区三区在线播放 | 91av在线播放视频 | www.神马久久 | av成人在线观看 | 2022久久国产露脸精品国产 | 国产精品亚洲片在线播放 | 国产精品99久久久久久小说 | 欧美性生活免费看 | 久久国产精品色婷婷 | 国产五码一区 | 五月婷综合 | 精品免费视频123区 午夜久久成人 | 97超碰在线久草超碰在线观看 | 免费亚洲婷婷 | 99热这里精品 | 国产欧美精品xxxx另类 | 99精品国产成人一区二区 | 伊人久久av | 国产精品毛片完整版 | 久久人人爽| 欧美日韩免费一区二区三区 | 精品国产乱码久久久久久久 | 精品国内 | 最新国产福利 | 激情偷乱人伦小说视频在线观看 | 国产精品日韩在线观看 | 五月天久久狠狠 | 亚洲作爱 | 中文字幕免费高 | 外国av网 | 国产精品第三页 | 久久综合色播五月 | 狠狠干天天操 | 久久五月激情 | 亚洲精品一区二区三区高潮 | 日韩理论在线播放 | 国产激情小视频在线观看 | 99精品乱码国产在线观看 | 99久久精品国产一区 | 国产精品99久久久精品 | 国产精品欧美久久久久三级 | 美女视频久久 | 黄色最新网址 | 日韩免费在线视频观看 | 久久艹免费| 色综合久久中文综合久久牛 | 久草视频中文 | 国产在线欧美日韩 | 日韩资源视频 | 黄色资源在线 | 亚洲成av人片 | 国产成人一区二区三区在线观看 | 中文超碰字幕 | 最新午夜电影 | 亚洲年轻女教师毛茸茸 | 在线视频免费观看 | 久久综合九色综合久99 | 久久国产精品99久久久久 | 欧美巨乳网 | 国产精品久久久久婷婷 | 精品久久久久久一区二区里番 | 在线国产一区二区三区 | 黄色成人av | 美国三级黄色大片 | 国产破处在线播放 | 久久99国产精品久久99 | 免费黄a大片 | 九九九热精品免费视频观看网站 | 日韩av男人的天堂 | 久久久久久久国产精品影院 | av中文字幕第一页 | 久久久久日本精品一区二区三区 | 国产精品18久久久久久久 | 九九免费精品视频在线观看 | 免费看av片网站 | 久草在线久草在线2 | 日韩av成人在线观看 | 99亚洲精品视频 | av亚洲产国偷v产偷v自拍小说 | 国产精品高清在线观看 | 欧美精品成人在线 | www.夜夜草 | 久久99最新地址 | 99久久精品午夜一区二区小说 | 久久亚洲精品电影 | 狠狠干中文字幕 | 亚洲狠狠| 精品国产乱码久久久久久浪潮 | 最新久久久 | 91精选在线观看 | 亚洲91中文字幕无线码三区 | 亚洲专区中文字幕 | 免费av免费观看 | 精品在线视频播放 | 日韩视频免费播放 | 国产一级a毛片视频爆浆 | 午夜精品视频一区二区三区在线看 | 日批网站免费观看 | 免费看污在线观看 | 久久系列 | 在线成人观看 | 日韩精品不卡在线 | 国产午夜精品一区二区三区欧美 | 丁香视频在线观看 | 另类五月激情 | 日韩av网站在线播放 | 美女视频黄频大全免费 | 亚洲美女在线国产 | 午夜精品av| 精品一区二区视频 | 在线看片日韩 | 欧美色噜噜噜 | 综合中文字幕 | 天天做天天爱天天综合网 | 美女视频免费一区二区 | 五月天com| av在线中文| 欧美激情xxxx | 欧洲视频一区 | 日韩av电影国产 | 成人毛片久久 | 免费a级大片 | 中文字幕在线视频网站 | 玖玖玖影院 | 国产91精品看黄网站在线观看动漫 | 国产黄色片久久 | 亚一亚二国产专区 | 国产无遮挡又黄又爽在线观看 | 久久狠狠一本精品综合网 | 特级西西444www大精品视频免费看 | av在线播放网址 | 中文国产成人精品久久一 | 久久精品亚洲一区二区三区观看模式 | 国产美女精品视频 | 91麻豆网站| 99热99re6国产在线播放 | 91精选在线观看 | 久久久久久久国产精品影院 | 在线亚洲午夜片av大片 | 国产区高清在线 | 中文字幕国内精品 | 在线黄色国产 | 伊人中文在线 | 国内精品美女在线观看 | 亚洲欧洲精品一区 | 天天色天天色天天色 | 在线视频欧美精品 | 日韩精品在线播放 | 欧美日韩国产伦理 | 国产精品99久久久精品免费观看 | 六月天综合网 | 91av色| 亚洲午夜精品在线观看 | 天天操夜夜干 | 久久久久国产成人免费精品免费 | 亚洲精品国产成人av在线 | 这里只有精彩视频 | 91在线免费观看网站 | 国产日韩精品视频 | 日韩av中文在线 | 国产日韩在线视频 | av东方在线 | 91在线视频导航 | 亚洲日本三级 | 91视频91蝌蚪 | 天天夜夜操 | 日本精品一区二区三区在线播放视频 | 69久久夜色精品国产69 | 久久久黄色免费网站 | 99精品国产福利在线观看免费 | 99视频播放 | 91喷水| 欧美成年人在线视频 | 亚洲精品久久久久999中文字幕 | 午夜视频黄 | 亚洲国产精品va在线看黑人动漫 | 免费看国产视频 | 欧美日韩视频在线一区 | 国产精品都在这里 | 日本性动态图 | 蜜臀精品久久久久久蜜臀 | 欧美激精品 | 久久国产高清 | 精品国产一区二区三区久久久久久 | 亚洲国产成人在线观看 | 韩日三级av | 337p西西人体大胆瓣开下部 | 激情久久五月 | 久久久久福利视频 | 成年人在线免费视频观看 | 成人在线视频网 | 亚洲精品综合在线 | 最新av免费在线观看 | 天天天天射 | 99中文字幕在线观看 | 久草亚洲视频 | 国产精品国产三级国产不产一地 | 国产精品中文字幕在线观看 | 久久亚洲私人国产精品va | 偷拍精偷拍精品欧洲亚洲网站 | 日韩毛片一区 | 国产视频在线观看一区二区 | 日韩欧美视频一区二区三区 | 国产精品99久久久精品免费观看 | 婷婷精品国产欧美精品亚洲人人爽 | 亚洲www天堂com | 免费国产黄线在线观看视频 | www久久久| 999成人| 三级在线视频观看 | 久久在线免费观看 | 91久久久久久久一区二区 | 久久在线影院 | 操操操人人| 亚洲精品www久久久久久 | 亚洲精品一区二区网址 | 亚洲一二三久久 | 中文字幕高清 | 天天射综合网站 | 中文av在线免费观看 | 国产xx在线| 欧美午夜精品久久久久 | 日本精品中文字幕 | 日韩免费b | av视屏在线播放 | 久久精彩免费视频 | 国产视频精品久久 | 久久精品综合一区 | 日韩视频一区二区在线 | 亚洲国产精品第一区二区 | 激情中文在线 | 亚洲综合激情网 | 中文字幕 影院 | 亚洲国产精品999 | 国产亚洲在线视频 | 欧美电影黄色 | 免费在线h| 91丨九色丨蝌蚪丨老版 | 97超碰总站 | 日日摸日日 | 99热9| 久久久国产精品网站 | 一区二区三区四区精品视频 | 岛国大片免费视频 | 午夜精品久久久久久久99热影院 | 500部大龄熟乱视频 欧美日本三级 | 成人一级片视频 | 久99久视频 | 三级黄免费看 | 欧美a级免费视频 | 久久综合中文字幕 | 狠狠干我 | 国产小视频在线观看免费 | 成年人在线观看视频免费 | 国产不卡精品 | 麻豆视频在线播放 | 欧美极品xxxx| 久久久国产影视 | 在线视频免费观看 | 成人av在线影视 | 国产精品va视频 | 亚洲精品欧美专区 | 欧美日韩高清在线观看 | av高清不卡 | 欧美成人亚洲成人 | 黄色精品在线看 | 亚洲国产精品视频 | 色诱亚洲精品久久久久久 | 91成人免费在线视频 | 日韩精品免费一区二区在线观看 | 国产精品精品久久久久久 | 久久香蕉国产 | 麻豆视频一区二区 | 久久精品欧美 | 国产精品av免费在线观看 | 又黄又刺激视频 | 最近日本韩国中文字幕 | 婷婷色综 | 精品久久国产精品 | 日韩在线观看视频在线 | 久操免费视频 | 国产精品粉嫩 | 五月婷婷丁香六月 | 亚洲一级免费电影 | 日本爽妇网 | 日本性高潮视频 | 在线观看av国产 | 久av在线 | 伊人天堂久久 | 中文字幕一区二区三区四区 | 日韩黄色大片在线观看 | 精品在线观 | 欧美成人精品欧美一级乱 | 日韩二区在线播放 | 久久成电影 | 日韩理论片中文字幕 | 欧美一级日韩免费不卡 | 99久久久久久久久久 | 国产精品美女999 | 色久天 | 久久人人爽人人爽人人片av免费 | 久久久国产毛片 | 国产日韩亚洲 | 黄网站色成年免费观看 | 国产黄色免费电影 | 伊人婷婷在线 | 国产精品久久婷婷六月丁香 | 精品国产99国产精品 | 久久综合九色欧美综合狠狠 | 区一区二在线 | 欧美日韩一区二区在线 | 国产精品二区三区 | www.av免费 | 天天综合视频在线观看 | 一区二区三区免费在线观看视频 | 91网址在线看| 91免费看片黄 | 久久久久久久看片 | 中文字幕专区高清在线观看 | 日日干干夜夜 | 91天堂影院 | 国产资源网 | 亚洲精品小区久久久久久 | 五月婷婷av在线 | 欧美国产日韩在线观看 | 在线观看中文字幕一区二区 | 欧美成人tv | 久久综合五月天婷婷伊人 | 国产女人免费看a级丨片 | 最新91在线视频 | 91福利社区在线观看 | 五月婷婷激情综合 | 色大片免费看 | 黄色精品网站 | 五月天狠狠操 | av电影 一区二区 | 久久人网 | 国产欧美精品xxxx另类 | 久久精品国产v日韩v亚洲 | 久久久午夜视频 | 亚洲成av人片在线观看无 | 国产免费亚洲 | 久 久久影院 | 欧美激情综合色 | av蜜桃在线 | 97精品国产一二三产区 | 国产精品久久久久久吹潮天美传媒 | 欧美精品二区 | 成人欧美一区二区三区在线观看 | 九九久久成人 | 免费成人av | 国产欧美最新羞羞视频在线观看 | av网站在线观看免费 | 国产成人精品一区二区三区网站观看 | 国产91免费在线观看 | 中文字幕一区二区在线观看 | 色综合久| 天天干天天摸 | 国产视频日韩视频欧美视频 | 在线最新av | 国产成人精品久久亚洲高清不卡 | 久久国产一区二区三区 | 精品xxx| www色av| 国产在线欧美在线 | 黄色官网在线观看 | 麻豆传媒在线视频 | 亚洲视频一 | 偷拍精品一区二区三区 | 九九热免费视频在线观看 | 天天综合入口 | 免费亚洲成人 | 91精品在线免费视频 | 成年人在线免费看片 | 91精品国产91久久久久福利 | 国产日韩欧美在线 | 国产69精品久久99的直播节目 | 国产麻豆成人传媒免费观看 | 91色亚洲 | 成 人 黄 色 视频 免费观看 | 免费观看的黄色片 | 久久国产精品99久久久久久进口 | 久久电影国产免费久久电影 | 久久精品中文字幕 | 亚洲精品午夜久久久久久久久久久 | 超碰日韩在线 | 亚洲欧美国产精品va在线观看 | 天天操天天摸天天爽 | 97国产超碰在线 | 日韩欧美精品在线视频 | 涩涩网站在线看 | 国产成人av福利 | 久久综合九色综合97_ 久久久 | 在线看中文字幕 | 91精品天码美女少妇 | 成人在线免费看视频 | 97超碰在线资源 | 成人福利在线播放 | 久久电影国产免费久久电影 | av免费片| 日韩成人免费在线 | 日韩av看片 | 麻豆成人网| 国产麻豆精品久久一二三 | 综合久久久久久久久 | 激情视频一区二区 | 久久免费视频这里只有精品 | 操一草 | 国产精品久久 | 欧美色精品天天在线观看视频 | 国产免费嫩草影院 | 9999精品免费视频 | 免费成人短视频 | 亚洲精品理论片 | 夜夜操天天操 | 婷婷色中文字幕 | 九色91av| 久久国产网 | 超碰伊人网 | 精品国产激情 | 国产中文在线观看 | 成片免费观看视频大全 | 欧洲精品一区二区 | 五月婷婷爱 | 在线观看免费中文字幕 | 色多多视频在线观看 | 最新影院 | 香蕉成人在线视频 | www.色午夜 | 日韩av一区二区三区 | 久草在线视频在线观看 | 狠狠干狠狠久久 | 狠狠色丁香九九婷婷综合五月 | 久久国产精彩视频 | 27xxoo无遮挡动态视频 | 九九热精| 欧美性色综合网 | 久久久久久久福利 | 欧美少妇影院 | 免费观看完整版无人区 | 免费视频一区二区 | 国产精品欧美在线 | 97热在线观看 | 91精品国自产拍天天拍 | 久久综合色婷婷 | 色婷婷播放 | 久久艹影院 | 久久久久在线观看 | 日韩电影一区二区三区 | 中文字幕高清av | 日本爱爱免费视频 | 日韩一二区在线观看 | 五月天久久综合 | 精品av在线播放 | 精品免费久久久久久 | 久久免费视频在线观看30 | 偷拍福利视频一区二区三区 | 亚洲精品国偷拍自产在线观看蜜桃 | 免费欧美 | 免费在线观看一区二区三区 | 亚洲乱码国产乱码精品天美传媒 | 色噜噜日韩精品一区二区三区视频 | 五月花激情 | 国产在线 一区二区三区 | 国产精品永久久久久久久www | 国产精品久久久777 成人手机在线视频 | a视频免费看 | 国产69精品久久久久久久久久 | 久久五月天色综合 | 精品一区二区精品 | 精品国产aⅴ一区二区三区 在线直播av | 黄色av电影在线观看 | 狠狠插狠狠干 | 欧美国产一区在线 | 国产一区二区在线免费视频 | 1024在线看片 | 久久tv视频 | 欧美精品xx | 91精品办公室少妇高潮对白 | 欧美成人精品在线 | 久久久久成人精品免费播放动漫 | 久久久久国产精品视频 | 欧美日韩综合在线观看 | 国产精品a久久 | 免费网站黄 | 激情av一区二区 | 亚洲国产欧美在线人成大黄瓜 | 天天草视频| 国产一级片一区二区三区 | www.久久com| 黄色.com| 91日韩免费 | 免费网站黄色 | 国产裸体视频bbbbb | 久久久久久久看片 | 正在播放 久久 | 欧美精品免费一区二区 | 国产美女免费观看 | 日韩精品在线看 | av在线免费播放网站 | 亚洲精品午夜久久久 | 精品国产一二三 | 在线成人免费电影 | 国产精品久久综合 | 久久性生活片 | 亚洲精品视频免费观看 | 成人羞羞视频在线观看免费 | 亚洲免费成人av电影 | 国产九九热视频 | 久久久香蕉视频 | 美女国内精品自产拍在线播放 | japanesexxxxfreehd乱熟| 9999激情 | 亚洲综合色视频在线观看 | 成人在线视频免费 | 国产精品18毛片一区二区 | 丁香六月天婷婷 | 中文字幕乱码日本亚洲一区二区 | 亚洲区另类春色综合小说校园片 | 欧美成人精品欧美一级乱黄 | 国产精品精品久久久 | 在线免费观看麻豆视频 | 在线小视频你懂的 | 国产韩国精品一区二区三区 | 日韩精品亚洲专区在线观看 | 久久超级碰视频 | 日本h在线播放 | 久久视频精品在线观看 | 狠狠躁夜夜躁人人爽超碰91 | 在线看中文字幕 | 久久激情视频网 | 国产精品中文字幕在线 | 激情网第四色 | 精品国产一区二区三区男人吃奶 | 国产专区精品 | 亚洲色影爱久久精品 | 久久精品视频在线 | 精品亚洲一区二区 | 国产区高清在线 | 欧美成人精品欧美一级乱 | 国产视频观看 | 国产h片在线观看 | 午夜少妇一区二区三区 | 天天色影院 | 免费国产一区二区 | 草草草影院| 午夜99| 青青草国产精品视频 | 麻豆传媒一区二区 | 在线观看av片 | www黄色av| 精品女同一区二区三区在线观看 | 色中色资源站 | 久久精品五月 | 九九久久成人 | 一区二区三区日韩在线观看 | 欧美日韩精品二区第二页 | 丁香婷婷综合激情 | 中文字幕一区二区三区视频 | 欧美一性一交一乱 | 美女视频一区二区 | 久久久久久久久久福利 | 亚洲电影一区二区 | 亚洲涩涩一区 | 五月天久久精品 | www操操操| 国产精品手机在线 | 欧美日韩亚洲在线观看 |