成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > Python3 pandas.concat的用法說(shuō)明

Python3 pandas.concat的用法說(shuō)明

熱門標(biāo)簽:舉辦過(guò)冬奧會(huì)的城市地圖標(biāo)注 遼寧智能外呼系統(tǒng)需要多少錢 qt百度地圖標(biāo)注 螳螂科技外呼系統(tǒng)怎么用 正安縣地圖標(biāo)注app 地圖地圖標(biāo)注有嘆號(hào) 阿里電話機(jī)器人對(duì)話 400電話申請(qǐng)資格 電銷機(jī)器人系統(tǒng)廠家鄭州

前面給大家分享了pandas.merge用法詳解,這節(jié)分享pandas數(shù)據(jù)合并處理的姊妹篇,pandas.concat用法詳解,參考利用Python進(jìn)行數(shù)據(jù)分析與pandas官網(wǎng)進(jìn)行整理。

pandas.merge參數(shù)列表如下圖,其中只有objs是必須得參數(shù),另外常用參數(shù)包括objs、axis、join、keys、ignore_index。

1.pd.concat([df1,df2,df3]), 默認(rèn)axis=0,在0軸上合并。

2.pd.concat([df1,df4],axis=1)–在1軸上合并

3.pd.concat([df1,df2,df3],keys=[‘x', ‘y', ‘z'])–合并時(shí)便于區(qū)分建立層次化索引。

4.pd.concat([df1, df4], axis=1, join=‘inner')–采用內(nèi)連接合并,join默認(rèn)為outer外連接。

5.pd.concat([df1, df4], ignore_index=True)–當(dāng)原來(lái)DataFrame的索引沒(méi)有意義的時(shí)候,concat之后可以不需要原來(lái)的索引。

姊妹篇:pandas.merge用法詳解!??!

補(bǔ)充:python3:pandas(合并concat和merge)

pandas處理多組數(shù)據(jù)的時(shí)候往往會(huì)要用到數(shù)據(jù)的合并處理,其中有三種方式,concat、append和merge。

1、concat

用concat是一種基本的合并方式。而且concat中有很多參數(shù)可以調(diào)整,合并成你想要的數(shù)據(jù)形式。axis來(lái)指明合并方向。axis=0是預(yù)設(shè)值,因此未設(shè)定任何參數(shù)時(shí),函數(shù)默認(rèn)axis=0。(0表示上下合并,1表示左右合并)

import pandas as pd
import numpy as np
 
#定義資料集
df1 = pd.DataFrame(np.ones((3,4))*0, columns=['a','b','c','d'])
df2 = pd.DataFrame(np.ones((3,4))*1, columns=['a','b','c','d'])
df3 = pd.DataFrame(np.ones((3,4))*2, columns=['a','b','c','d']) 
#concat縱向合并
res = pd.concat([df1, df2, df3], axis=0)
 
#打印結(jié)果
print(res)
'''
 a b c d
0 0.0 0.0 0.0 0.0
1 0.0 0.0 0.0 0.0
2 0.0 0.0 0.0 0.0
0 1.0 1.0 1.0 1.0
1 1.0 1.0 1.0 1.0
2 1.0 1.0 1.0 1.0
0 2.0 2.0 2.0 2.0
1 2.0 2.0 2.0 2.0
2 2.0 2.0 2.0 2.0
'''

上述index為0,1,2,0,1,2形式。為什么會(huì)出現(xiàn)這樣的情況,其實(shí)是仍然按照合并前的index組合起來(lái)的。若希望遞增,請(qǐng)看下面示例:

ignore_index (重置 index)

重置后的index為0,1,……8

res = pd.concat([df1, df2, df3], axis=0, ignore_index=True)# 將ignore_index設(shè)置為True 
print(res) #打印結(jié)果
'''
 a b c d
0 0.0 0.0 0.0 0.0
1 0.0 0.0 0.0 0.0
2 0.0 0.0 0.0 0.0
3 1.0 1.0 1.0 1.0
4 1.0 1.0 1.0 1.0
5 1.0 1.0 1.0 1.0
6 2.0 2.0 2.0 2.0
7 2.0 2.0 2.0 2.0
8 2.0 2.0 2.0 2.0
'''

join (合并方式)

join='outer'為預(yù)設(shè)值,因此未設(shè)定任何參數(shù)時(shí),函數(shù)默認(rèn)join='outer'。此方式是依照column來(lái)做縱向合并,有相同的column上下合并在一起,其他獨(dú)自的column個(gè)自成列,原本沒(méi)有值的位置皆以NaN填充。

import pandas as pd
import numpy as np
 
#定義資料集
df1 = pd.DataFrame(np.ones((3,4))*0, columns=['a','b','c','d'], index=[1,2,3])
df2 = pd.DataFrame(np.ones((3,4))*1, columns=['b','c','d','e'], index=[2,3,4]) 
res = pd.concat([df1, df2], axis=0, join='outer') #縱向"外"合并df1與df2
 
print(res)
'''
 a b c d e
 1 0.0 0.0 0.0 0.0 NaN
 2 0.0 0.0 0.0 0.0 NaN
 3 0.0 0.0 0.0 0.0 NaN
 2 NaN 1.0 1.0 1.0 1.0
 3 NaN 1.0 1.0 1.0 1.0
 4 NaN 1.0 1.0 1.0 1.0
'''
res = pd.concat([df1, df2], axis=0, join='inner') #縱向"內(nèi)"合并df1與df2
 
#打印結(jié)果
print(res)
'''
 b c d
 1 0.0 0.0 0.0
 2 0.0 0.0 0.0
 3 0.0 0.0 0.0
 2 1.0 1.0 1.0
 3 1.0 1.0 1.0
 4 1.0 1.0 1.0
'''

join_axes (依照 axes 合并)

import pandas as pd
import numpy as np
 
#定義資料集
df1 = pd.DataFrame(np.ones((3,4))*0, columns=['a','b','c','d'], index=[1,2,3])
df2 = pd.DataFrame(np.ones((3,4))*1, columns=['b','c','d','e'], index=[2,3,4])
 
#依照`df1.index`進(jìn)行橫向合并
res = pd.concat([df1, df2], axis=1, join_axes=[df1.index])
 
#打印結(jié)果
print(res)
# a b c d b c d e
# 1 0.0 0.0 0.0 0.0 NaN NaN NaN NaN
# 2 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0
# 3 0.0 0.0 0.0 0.0 1.0 1.0 1.0 1.0

上述腳本中,join_axes=[df1.index]表明按照df1的index來(lái)合并,可以看到結(jié)果中去掉了df2中出現(xiàn)但df1中沒(méi)有的index=4這一行。

2、append (添加數(shù)據(jù))

append只有縱向合并,沒(méi)有橫向合并。

import pandas as pd
import numpy as np
 
#定義資料集
df1 = pd.DataFrame(np.ones((3,4))*0, columns=['a','b','c','d'])
df2 = pd.DataFrame(np.ones((3,4))*1, columns=['a','b','c','d'])
df3 = pd.DataFrame(np.ones((3,4))*1, columns=['a','b','c','d'])
s1 = pd.Series([1,2,3,4], index=['a','b','c','d'])
 
#將df2合并到df1的下面,以及重置index,并打印出結(jié)果
res = df1.append(df2, ignore_index=True)
print(res)
# a b c d
# 0 0.0 0.0 0.0 0.0
# 1 0.0 0.0 0.0 0.0
# 2 0.0 0.0 0.0 0.0
# 3 1.0 1.0 1.0 1.0
# 4 1.0 1.0 1.0 1.0
# 5 1.0 1.0 1.0 1.0
 
#合并多個(gè)df,將df2與df3合并至df1的下面,以及重置index,并打印出結(jié)果
res = df1.append([df2, df3], ignore_index=True)
print(res)
# a b c d
# 0 0.0 0.0 0.0 0.0
# 1 0.0 0.0 0.0 0.0
# 2 0.0 0.0 0.0 0.0
# 3 1.0 1.0 1.0 1.0
# 4 1.0 1.0 1.0 1.0
# 5 1.0 1.0 1.0 1.0
# 6 1.0 1.0 1.0 1.0
# 7 1.0 1.0 1.0 1.0
# 8 1.0 1.0 1.0 1.0
 
#合并series,將s1合并至df1,以及重置index,并打印出結(jié)果
res = df1.append(s1, ignore_index=True)
print(res)
# a b c d
# 0 0.0 0.0 0.0 0.0
# 1 0.0 0.0 0.0 0.0
# 2 0.0 0.0 0.0 0.0
# 3 1.0 2.0 3.0 4.0

3、merge

根據(jù)兩組數(shù)據(jù)中的關(guān)鍵字key來(lái)合并(key在兩組數(shù)據(jù)中是完全一致的)。

3.1依據(jù)一組key合并

import pandas as pd 
#定義資料集并打印出
left = pd.DataFrame({'key': ['K0', 'K1', 'K2', 'K3'],
    'A': ['A0', 'A1', 'A2', 'A3'],
    'B': ['B0', 'B1', 'B2', 'B3']})
right = pd.DataFrame({'key': ['K0', 'K1', 'K2', 'K3'],
    'C': ['C0', 'C1', 'C2', 'C3'],
    'D': ['D0', 'D1', 'D2', 'D3']})
print(left)
# A B key
# 0 A0 B0 K0
# 1 A1 B1 K1
# 2 A2 B2 K2
# 3 A3 B3 K3
 
print(right)
# C D key
# 0 C0 D0 K0
# 1 C1 D1 K1
# 2 C2 D2 K2
# 3 C3 D3 K3
 
#依據(jù)key column合并,并打印出
res = pd.merge(left, right, on='key')
 
print(res)
 A B key C D
# 0 A0 B0 K0 C0 D0
# 1 A1 B1 K1 C1 D1
# 2 A2 B2 K2 C2 D2
# 3 A3 B3 K3 C3 D3

3.2 根據(jù)兩組key合并

合并時(shí)有4種方法how = ['left', 'right', 'outer', 'inner'],預(yù)設(shè)值how='inner'。

inner:按照關(guān)鍵字組合之后,去掉組合中有合并項(xiàng)為NaN的行。

outer :保留所有組合

left:僅保留左邊合并項(xiàng)為NaN的行

right:僅保留右邊合并項(xiàng)為NaN的行

import pandas as pd
import numpy as np
 
#定義資料集并打印出
left = pd.DataFrame({'key1': ['K0', 'K0', 'K1', 'K2'],
   'key2': ['K0', 'K1', 'K0', 'K1'],
   'A': ['A0', 'A1', 'A2', 'A3'],
   'B': ['B0', 'B1', 'B2', 'B3']})
right = pd.DataFrame({'key1': ['K0', 'K1', 'K1', 'K2'],
   'key2': ['K0', 'K0', 'K0', 'K0'],
   'C': ['C0', 'C1', 'C2', 'C3'],
   'D': ['D0', 'D1', 'D2', 'D3']})
 
print(left)
'''
 key1 key2 A B
0 K0 K0 A0 B0
1 K0 K1 A1 B1
2 K1 K0 A2 B2
3 K2 K1 A3 B3
'''
print(right)
'''
 key1 key2 C D
0 K0 K0 C0 D0
1 K1 K0 C1 D1
2 K1 K0 C2 D2
3 K2 K0 C3 D3
'''
 
#依據(jù)key1與key2 columns進(jìn)行合并,并打印出四種結(jié)果['left', 'right', 'outer', 'inner']
res = pd.merge(left, right, on=['key1', 'key2'], how='inner')
print(res)
'''
 key1 key2 A B C D
0 K0 K0 A0 B0 C0 D0
1 K1 K0 A2 B2 C1 D1
2 K1 K0 A2 B2 C2 D2
'''
res = pd.merge(left, right, on=['key1', 'key2'], how='outer')
print(res)
'''
 key1 key2 A B C D
0 K0 K0 A0 B0 C0 D0
1 K0 K1 A1 B1 NaN NaN
2 K1 K0 A2 B2 C1 D1
3 K1 K0 A2 B2 C2 D2
4 K2 K1 A3 B3 NaN NaN
5 K2 K0 NaN NaN C3 D3
'''
res = pd.merge(left, right, on=['key1', 'key2'], how='left')
print(res) 
'''
 key1 key2 A B C D
0 K0 K0 A0 B0 C0 D0
1 K0 K1 A1 B1 NaN NaN
2 K1 K0 A2 B2 C1 D1
3 K1 K0 A2 B2 C2 D2
4 K2 K1 A3 B3 NaN NaN
'''
res = pd.merge(left, right, on=['key1', 'key2'], how='right')
print(res) 
'''
 key1 key2 A B C D
0 K0 K0 A0 B0 C0 D0
1 K1 K0 A2 B2 C1 D1
2 K1 K0 A2 B2 C2 D2
3 K2 K0 NaN NaN C3 D3
'''

3.3 Indicator

indicator=True會(huì)將合并的記錄放在新的一列。

import pandas as pd 
#定義資料集并打印出
df1 = pd.DataFrame({'col1':[0,1], 'col_left':['a','b']})
df2 = pd.DataFrame({'col1':[1,2,2],'col_right':[2,2,2]})
 
print(df1)
# col1 col_left
# 0 0 a
# 1 1 b
 
print(df2)
# col1 col_right
# 0 1  2
# 1 2  2
# 2 2  2
 
# 依據(jù)col1進(jìn)行合并,并啟用indicator=True,最后打印出
res = pd.merge(df1, df2, on='col1', how='outer', indicator=True)
print(res)
# col1 col_left col_right _merge
# 0 0.0 a NaN left_only
# 1 1.0 b 2.0 both
# 2 2.0 NaN 2.0 right_only
# 3 2.0 NaN 2.0 right_only
 
# 自定indicator column的名稱,并打印出
res = pd.merge(df1, df2, on='col1', how='outer', indicator='indicator_column')
print(res)
# col1 col_left col_right indicator_column
# 0 0.0 a NaN left_only
# 1 1.0 b 2.0  both
# 2 2.0 NaN 2.0 right_only
# 3 2.0 NaN 2.0 right_only

3.4 依據(jù)index合并

import pandas as pd
 
#定義資料集并打印出
left = pd.DataFrame({'A': ['A0', 'A1', 'A2'],
   'B': ['B0', 'B1', 'B2']},
   index=['K0', 'K1', 'K2'])
right = pd.DataFrame({'C': ['C0', 'C2', 'C3'],
   'D': ['D0', 'D2', 'D3']},
   index=['K0', 'K2', 'K3'])
 
print(left)
# A B
# K0 A0 B0
# K1 A1 B1
# K2 A2 B2
 
print(right)
# C D
# K0 C0 D0
# K2 C2 D2
# K3 C3 D3
 
#依據(jù)左右資料集的index進(jìn)行合并,how='outer',并打印出
res = pd.merge(left, right, left_index=True, right_index=True, how='outer')
print(res)
# A B C D
# K0 A0 B0 C0 D0
# K1 A1 B1 NaN NaN
# K2 A2 B2 C2 D2
# K3 NaN NaN C3 D3
 
#依據(jù)左右資料集的index進(jìn)行合并,how='inner',并打印出
res = pd.merge(left, right, left_index=True, right_index=True, how='inner')
print(res)
# A B C D
# K0 A0 B0 C0 D0
# K2 A2 B2 C2 D2

3.5 解決overlapping的問(wèn)題

下面腳本中,boys和girls均有屬性age,但是兩者值不同,因此需要在合并時(shí)加上后綴suffixes,以示區(qū)分。

import pandas as pd
 
#定義資料集
boys = pd.DataFrame({'k': ['K0', 'K1', 'K2'], 'age': [1, 2, 3]})
girls = pd.DataFrame({'k': ['K0', 'K0', 'K3'], 'age': [4, 5, 6]})
 
#使用suffixes解決overlapping的問(wèn)題
res = pd.merge(boys, girls, on='k', suffixes=['_boy', '_girl'], how='inner')
print(res)
# age_boy k age_girl
# 0 1 K0  4
# 1 1 K0  5

以上是pandas中有關(guān)于合并的一些操作。當(dāng)然,如果練習(xí)的多了,幾個(gè)方法也是大同小異。希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 利用python Pandas實(shí)現(xiàn)批量拆分Excel與合并Excel
  • 解決python3安裝pandas出錯(cuò)的問(wèn)題
  • Python機(jī)器學(xué)習(xí)三大件之二pandas
  • Python Pandas知識(shí)點(diǎn)之缺失值處理詳解
  • Python基礎(chǔ)之pandas數(shù)據(jù)合并
  • python基于Pandas讀寫MySQL數(shù)據(jù)庫(kù)
  • python pandas合并Sheet,處理列亂序和出現(xiàn)Unnamed列的解決
  • python 使用pandas同時(shí)對(duì)多列進(jìn)行賦值
  • python pandas模糊匹配 讀取Excel后 獲取指定指標(biāo)的操作
  • Python數(shù)據(jù)分析之pandas讀取數(shù)據(jù)

標(biāo)簽:興安盟 濟(jì)源 隨州 合肥 昭通 淘寶好評(píng)回訪 信陽(yáng) 阜新

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python3 pandas.concat的用法說(shuō)明》,本文關(guān)鍵詞  Python3,pandas.concat,的,用法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python3 pandas.concat的用法說(shuō)明》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python3 pandas.concat的用法說(shuō)明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美亚洲视频一区| 一本色道精品久久一区二区三区| 亚洲精品**中文毛片| 99在线观看免费视频精品观看| 69视频在线免费观看| 制服丝袜综合网| 天天好比中文综合网| 久久久精品国产免费观看同学| 国产特级淫片免费看| 久久精品国产理论片免费| 欧美gay男男猛男无套| 1769视频在线播放免费观看| 在线观看免费观看在线| 久久久久久久久久久91| 欧美热在线视频精品999| 黄色av网站在线播放| 草碰在线视频| 亚洲欧美国产日韩综合| 色哟哟网站在线观看| 国产性生活毛片| 欧美国产激情一区二区三区蜜月| 国产精品一区视频| 国产精品一品二品| 午夜精品久久久久久久久久蜜桃| 国产精品亚洲аv天堂网| 国产精品va在线播放| 欧美激情一区二区三区不卡| 天天插天天操天天干| 91精品国产综合久久国产大片| 亚洲精品视频网上网址在线观看| 在线视频你懂得一区二区三区| 美日韩精品免费观看视频| 九九久久久久久久久激情| sm久久捆绑调教精品一区| 久草在现在线| 99鲁鲁精品一区二区三区| 91高清在线观看| 亚洲精品久久久久久国产精华液| 国产在线观看第一页| 欧美岛国在线观看| 麻豆精品视频在线原创| 欧美裸体男粗大视频在线观看| 亚洲精品久久久狠狠狠爱| 91在线直播| 国产亚洲精品aa| 精品国产免费人成电影在线观看四季| 四色成人av永久网址| 美女扒开腿让男人桶爽久久动漫| 先锋影音一区二区三区| 激情图片小说一区| 国产区在线看| 日本三级中国三级99人妇网站| 91精品国产一区| 麻豆精品视频在线观看免费| 福利社在线免费视频| yy111111少妇嫩草影院| 国产在线观看18| 91论坛在线播放| 亚洲精品国产无套在线观| 免费a级毛片在线播放| 国产精品久久久久久久av| 男女羞羞免费视频| 午夜国产一区二区| 97se亚洲综合| 欧美三级理论片| 亚洲欧美日韩综合在线| 欧美性猛交xxx乱大交3蜜桃| 麻豆精品蜜桃| 亚洲欧美日韩中文播放| 91丨九色丨黑人外教| 农村少妇一区二区三区四区五区| 国产精品美日韩| 亚洲天堂视频在线观看| 91日韩在线播放| 欧美久久精品一级c片| 国产一区红桃视频| 久久久久久久午夜| 国产精品成人**免费视频| 日韩不卡高清视频| 99精品视频网站| 亚洲深夜福利在线| 性xxxx欧美老肥妇牲乱| 亚洲精品电影在线一区| 久久久久久久久久久久久久国产| 乱码第一页成人| 精品电影在线| 色老板在线视频一区二区| 美女写真久久影院| 欧美在线一区二区三区| 91精品国产经典在线观看| www国产在线| 欧洲精品一区二区三区| 成人在线tv视频| 久久久久久电影| 日韩高清不卡一区二区| 亚欧洲精品在线视频免费观看| 精品久久久免费视频| www视频免费看| 中文字幕一区二区5566日韩| jizz欧美性20| 欧美久久久久久久久久久久| 欧美日韩一区二区三区视频播放| 福利一区在线观看| 亚洲精品国产精品乱码不99按摩| 欧美韩国日本在线| 亚洲妇熟xx妇色黄| 国产黄色在线观看| 国产激情在线观看| 亚洲一区美女| 中文字幕电影av| 国产不卡人人| 色综合久久中文综合久久牛| 97精品国产99久久久久久免费| 欧美日韩亚洲视频| 久久久久久日产精品| 91成人高清| 日韩经典中文字幕在线观看| 国产成人自拍高清视频在线免费播放| 亚洲 国产 日韩 欧美| 成人性生交大片免费看小说| 日本暖暖在线视频| 成人激情小说乱人伦| ww久久综合久中文字幕| 38少妇精品导航| 国产成人av在线播放| www视频完整版| c++连点器| 黄色的网站在线观看| 中文字幕欧美日韩| 久久亚洲国产精品一区二区| 久热中文字幕在线精品免费| 久久久久久久久久久久久久久久久久av| 亚洲制服欧美另类| 91麻豆精品国产综合久久久| 日韩高清国产一区在线观看| 欧美成人在线直播| 国产精品成人一区二区不卡| 日韩av在线免费看| 国产在线视频一区二区| 国产精品一区久久| 在线看的网站你懂| 国产精品无码永久免费不卡| 四虎成人精品一区二区免费网站| 日韩精品伦理第一区| 毛片网站免费| 成人av电影在线播放| 天堂网av2018| 伊人久久成人网| xxxx在线免费观看| www.av中文字幕| 日韩欧美中文字幕一区| 国产一区二区美女| 91产国在线观看动作片喷水| 亚洲欧美日韩另类精品一区二区三区| 鲁大师影院一区二区三区| 水蜜桃在线免费观看| xxav国产精品美女主播| 久久久久网址| 欧美成人免费观看视频| 亚洲三级精品| www日韩视频| 另类色图亚洲色图| 黄色av网站免费观看| 欧美aⅴ在线观看| 国产精品久久久久免费a∨| 亚洲av无码精品一区二区| 91成人在线| 日韩av在线资源| 日本在线免费观看| 99影视tv| 亚洲夂夂婷婷色拍ww47| 成人一区二区三区中文字幕| 午放福利视频在线播放| 一区二区三区欧美亚洲| 午夜精品久久久久久久爽| 欧美狂野激情性xxxx在线观| 国产人妻互换一区二区| 成人羞羞视频在线看网址| 久久久久久av无码免费看大片| 亚洲理论中文字幕| 国产欧美韩日| 同性恋视频一区| h网站免费观看| 久久99国内| 亚洲四虎影院| 日韩片欧美片| 日韩1区2区3区| 午夜影视日本亚洲欧洲精品| 免费在线观看的av| 97精品人妻一区二区三区蜜桃| 特级全黄一级毛片| 五月婷婷狠狠干| 欧美+日本+国产+在线a∨观看| 欧美h片在线观看| 九七影院理伦片| 国产又猛又黄的视频| 一级黄色片网址| 超碰免费在线| 九九99久久精品在免费线bt| 国内外成人免费激情在线视频| 草草草视频在线观看| 在线观看国产精品日韩av| 国产成人综合精品在线| 免费av手机在线观看| 一区二区三欧美| 国产精品理人伦一区二区三区| 亚洲精品国产第一综合99久久| 亚洲аv电影天堂网| 蜜桃免费在线视频| 91国内外精品自在线播放| 国产中文欧美精品| 香蕉视频成人在线| jizz视频在线观看| 九九九久久久精品| 天天爽天天爽夜夜爽| 日本午夜在线视频| 亚洲精品乱码久久久久久黑人| 日韩精品久久久久久久| 欧美在线资源| 精品国产精品久久一区免费式| 99re6热在线精品视频| 天天操夜夜操免费视频| 中文字幕在线视频观看| gogo高清在线播放免费| www国产亚洲精品| 国产伦精品一区二区三区高清版| 国产精品99| 亚洲男人天堂2021| 亚洲激情图片一区| 日韩免费视频一区二区视频在线观看| 91麻豆精品国产91久久久| 国产精品免费一区二区三区在线观看| 国产精品亚洲综合在线观看| 久久精品国产一区二区三区日韩| 午夜伊人狠狠久久| 亚洲精品久久久久久无码色欲四季| 欧美激情第三页| www.一区二区.com| 中文字幕码精品视频网站| 日本精品国产| 污污网站在线| 国产91视觉| 国产成人高清精品免费5388| 国产精品久久久精品| jlzzjizz在线播放观看| 色婷婷久久99综合精品jk白丝| 国产黄色一级大片| 国产精品免费人成网站| 亚洲日本欧美在线| 神马伦理电影| 久久人妻一区二区| 亚洲色成人一区二区三区小说| 国产精品免费久久久久影院| 久久久久福利视频| 欧美亚洲不卡| av综合网址| 福利小视频网站| 成人三级在线视频| 西西午夜视频| 麻豆传媒网站在线观看| 精品电影在线观看| av在线免费电影| 日本成人精品视频| 日本少妇一区二区| 欧美日韩亚洲一| 国产精品一品二品| 麻豆精品永久免费视频| 制服丝袜亚洲色图| 性xxxfllreexxx少妇| 蜜桃成人免费视频| 好看的亚洲午夜视频在线| 美女网站在线看| 日韩欧美视频一区二区三区四区| 欧美一区三区| 色又黄又爽网站www久久| 青青草原综合久久大伊人精品优势| 国产女同一区二区| 91精品国产福利尤物| 欧美国产在线视频| 在线观看免费一区二区| 91精品一区二区| 中文字幕 久热精品 视频在线| 亚洲高清精品视频| 日韩一区二区影院| 国产综合亚洲精品一区二| 欧美激情videoshd| 香蕉视频免费网站| 国产在线二区| 天天影视网天天综合色在线播放| 国产又黄又大又粗视频| 亚洲精品福利在线| 日韩乱码在线观看| 久久久久亚洲AV成人无在| 99精品国产一区二区三区| 亚洲精品国精品久久99热一| 免费日本黄色| 潘金莲一级淫片aaaaaa播放| 亚洲在线观看免费| 91av精品| 91国偷自产一区二区三区的观看方式| 国产福利视频网站| 久久精品欧美视频| 欧美成在线视频| 亚洲第一成人av| 亚洲免费观看在线| 欧美一区二区视频17c| 久久久久久久久久久久| 成人亚洲一区二区一| 精品一区二区三区在线播放| 久久综合色88| 久久99久久99精品免费看小说| 久久亚洲风情| 久久艹精品视频| 伊人久久大香线蕉av一区二区| 天天操天天干天天操| 一区二区在线观看免费视频播放| 成人做爰66片免费看网站| 久久伦理网站| 亚洲精品v欧美精品v日韩精品| 国产xxxx在线观看| 免费在线黄色网| 成人日韩在线电影| 91麻豆精品国产综合久久久| 青娱乐极品盛宴一区二区| 色婷婷av一区二区三区之e本道| 精品国产福利在线| 国产一区二区三区中文字幕| 91猫先生在线|