久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python 中 sorted 如何自定義比較邏輯

瀏覽:3日期:2022-06-28 15:36:10

在 Python 中對(duì)一個(gè)可迭代對(duì)象進(jìn)行排序是很常見的一個(gè)操作,一般會(huì)用到 sorted() 函數(shù)

num_list = [4, 2, 8, -9, 1, -3]sorted_num_list = sorted(num_list)print(sorted_num_list)

上面的代碼是對(duì)整數(shù)列表 num_list 按從小到大的順序進(jìn)行排序,得到的結(jié)果如下

[-9, -3, 1, 2, 4, 8]

有時(shí)候不僅僅是對(duì)元素本身進(jìn)行排序,而是在元素值的基礎(chǔ)上進(jìn)行一些計(jì)算之后再進(jìn)行比較,比如將 num_list 中的元素按照其平方值的大小進(jìn)行排序。

在 Python 2 中,可以通過 sorted() 函數(shù)中的 cmp 或 key 參數(shù)來實(shí)現(xiàn)這種自定義的比較邏輯。cmp 比較函數(shù)接收兩個(gè)參數(shù) x 和 y(x 和 y 都是列表中元素)并且返回一個(gè)數(shù)字,如果返回正數(shù)表示 x > y,返回 0 表示 x == y,返回負(fù)數(shù)表示 x < y。key 函數(shù)接收一個(gè)參數(shù),重新計(jì)算出一個(gè)結(jié)果,然后用計(jì)算出的結(jié)果參與排序比較。因此在 Python 2 中按平方值大小排序可以有下面兩種實(shí)現(xiàn)方式

num_list = [4, 2, 8, -9, 1, -3]# cmp 參數(shù)只在 Python 2 中存在,Python 3 及之后的版本移除了 cmp 參數(shù)sorted_num_list = sorted(num_list, cmp=lambda x, y: x ** 2 - y ** 2)sorted_num_list = sorted(num_list, key=lambda x: x ** 2)

但是隨著 Python 3.0 的發(fā)布,cmp 參數(shù)也隨之被移除了,也就是說在 Python 3 中自定義比較邏輯就只能通過 key 參數(shù)來實(shí)現(xiàn)。至于為什么將 cmp 參數(shù)移除,在 Python 的 Issue tracker 中有一段很長(zhǎng)的討論,主要有以下兩點(diǎn)原因

cmp 是一個(gè)冗余參數(shù),所有使用 cmp 的場(chǎng)景都可以用 key 來代替 使用 key 比使用 cmp 的性能更快,對(duì)于有 N 個(gè)元素的列表,在排序過程中如果調(diào)用 cmp 進(jìn)行比較,那么 cmp 的調(diào)用次數(shù)為 Nlog(N) 量級(jí)(基于比較的排序的最快時(shí)間復(fù)雜度),如果使用 key 參數(shù),那么只需要在每個(gè)元素上調(diào)用一次 key 函數(shù),只有 N 次調(diào)用,雖然使用 key 參數(shù)也要進(jìn)行 O(Nlog(N)) 量級(jí)比較次數(shù),但這些比較是在 C 語(yǔ)言層,比調(diào)用用戶自定義的函數(shù)快。

關(guān)于上面性能的問題,我做了一個(gè)實(shí)驗(yàn),分別隨機(jī)生成 1000、10000、100000 和 1000000 個(gè)整數(shù),然后用 key 和 cmp 的方式分別進(jìn)行排序并記錄排序的時(shí)間消耗

import randomimport timecounts = (1000, 10000, 100000, 1000000)def custom_cmp(x, y): return x ** 2 - y ** 2def custom_key(x): return x ** 2print(’%7s%20s%20s’ % (’count’, ’cmp_duration’, ’key_duration’))for count in counts: min_num = -count // 2 max_num = count // 2 nums = [random.randint(min_num, max_num) for _ in range(count)] start = time.time() sorted(nums, cmp=custom_cmp) cmp_duration = time.time() - start start = time.time() sorted(nums, key=custom_key) key_duration = time.time() - start print(’%7d%20.2f%20.2f’ % (count, cmp_duration, key_duration))

在我的筆記本上一次運(yùn)行結(jié)果如下

count cmp_duration key_duration 10000.000.00 100000.020.01 1000000.340.1110000004.751.85

可以看到,當(dāng)列表中數(shù)字的數(shù)量超過 100000 的時(shí)候,使用 key 函數(shù)的性能優(yōu)勢(shì)就非常明顯了,比 cmp 快了 2~3 倍。

對(duì)于熟悉 Java 或 C++ 等其他編程語(yǔ)言的同學(xué)來說,可能更熟悉 cmp 的比較方式。其實(shí) Python 3 中也可以通過 functools 工具包中的 cmp_to_key() 函數(shù)來將 cmp 轉(zhuǎn)換成 key,從而使用接收兩個(gè)參數(shù)的自定義比較函數(shù) cmp。

import functoolsnum_list = [4, 2, 8, -9, 1, -3]def custom_cmp(x, y): return x ** 2 - y ** 2sorted_num_list = sorted(num_list, key=functools.cmp_to_key(custom_cmp))print(sorted_num_list)

那么,cmp_to_key() 函數(shù)是如何將 cmp 轉(zhuǎn)換成 key 的呢,我們可以通過源碼一探究竟

def cmp_to_key(mycmp): '''Convert a cmp= function into a key= function''' class K(object): __slots__ = [’obj’] def __init__(self, obj): self.obj = obj def __lt__(self, other): return mycmp(self.obj, other.obj) < 0 def __gt__(self, other): return mycmp(self.obj, other.obj) > 0 def __eq__(self, other): return mycmp(self.obj, other.obj) == 0 def __le__(self, other): return mycmp(self.obj, other.obj) <= 0 def __ge__(self, other): return mycmp(self.obj, other.obj) >= 0 __hash__ = None return K

其實(shí) cmp_to_key() 返回的是一個(gè)類 K,只不過在類 K 中重載了各種比較運(yùn)算符,重載的過程中使用到了自定義的比較函數(shù) mycmp,使得 K 的大小比較邏輯與 mycmp 一致。這樣,對(duì)于 num_list 中的每個(gè)元素 num 都會(huì)執(zhí)行一次 K(num) 生成一個(gè)類 K 的實(shí)例,然后通過比較不同 K 的實(shí)例的大小進(jìn)行排序。

雖然通過 cmp_to_key() 可以調(diào)用自定義的 cmp 函數(shù),但是還是要優(yōu)先使用 key 函數(shù),因?yàn)橥ㄟ^ cmp_to_key() 方式會(huì)在排序過程中創(chuàng)建很多類 K 的實(shí)例,對(duì)性能有很大影響,下面是 cmp_to_key() 和 key 的性能比較

count cmp_to_key key_duration 10000.010.00 100000.100.01 1000001.360.09100000016.891.13

當(dāng) num_list 中的數(shù)量為 1000000 的時(shí)候 key 比 cmp_to_key 快了將近 15 倍。

本文主要介紹了如何在 sorted 函數(shù)中自定義比較邏輯,Python 2 中可以通過 cmp 或 key 來實(shí)現(xiàn),cmp 接收 2 個(gè)參數(shù),通過返回的數(shù)值來判斷兩個(gè)參數(shù)的大小,key 重新計(jì)算一個(gè)新的結(jié)果參與比較。在 Python 3 中,考慮到 cmp 的性能和冗余的原因,將其移除了。在 Python 3.2 中提供了 functools.cmp_to_key 這個(gè)函數(shù)來使用自定義的比較函數(shù) cmp,但是出于性能的考慮,我們還是要優(yōu)先使用 key 來進(jìn)行排序。

以上就是Python 中 sorted 如何自定義比較邏輯的詳細(xì)內(nèi)容,更多關(guān)于python sorted自定義比較邏輯的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 九九国产 | 美女一区二区三区在线观看 | 亚洲精品久久久一区二区三区 | 日韩一区二区在线观看 | 亚洲欧美日韩系列 | www.色.com| av网站观看| 亚洲成人免费电影 | 国产精品乱码一区二区三区 | 在线看片福利 | 久久蜜桃av一区二区天堂 | 亚洲第一成年免费网站 | 91视频18 | 精品久久久久久久久久久久久久 | 一区二区三区中文字幕 | 亚洲一区二区 | 人人插人人 | 在线播放国产视频 | 极品毛片| 一区在线不卡 | 免费成人av网站 | 天堂资源最新在线 | 青青久久av北条麻妃海外网 | 中文成人在线 | 欧美喷潮久久久xxxxx | 色吧一区 | 中文字幕不卡在线 | 亚洲成人av在线播放 | 日韩一区二区三区在线观看 | 欧美多人在线 | 久久亚洲一区二区三区四区 | а_天堂中文最新版地址 | a国产在线 | 久久久久久久久一区 | 伊人网伊人 | 91av国产精品 | 日韩在线国产精品 | 欧美日韩电影一区二区 | 欧美日韩中文国产一区发布 | 久久久久久一区二区 | 欧洲精品在线观看 | 国产一区二区三区视频 | 国产精品一区二区在线 | 中文字幕一区二区三区乱码在线 | 亚洲一区二区三区免费在线观看 | 精品国产乱码久久久久久影片 | 国产视频网 | 毛片特级| 九九资源站 | 日韩成人在线视频 | 亚洲一区二区三区爽爽爽爽爽 | 精品一区二区三区三区 | 国产伦精品一区二区三区在线 | 日韩成人免费在线 | 天堂在线中文 | a级片网站 | 天久久| 成人日韩 | 99re国产精品视频 | 操操操操操操操操操操操操操操 | 一区二区三区在线免费观看 | 国产欧美在线视频 | 麻豆沈芯语在线观看 | 久久亚洲一区二区 | 亚洲一区二区中文字幕 | 天天干一干 | 91免费电影 | 欧美视频精品 | 成年免费视频 | 欧美xxxx色视频在线观看免费 | 久久九| 国产精品视频免费看 | 日韩欧美在线视频播放 | 国产精品久久久久久久久久99 | 91在线视频播放 | 日韩欧美专区 | www.99| 爱爱视频在线观看 | 高清一区二区 | 91久久精品日日躁夜夜躁国产 | 国产一区二区在线播放 | 西西做爰免费视频 | 在线中文字幕日韩 | 亚洲精品www久久久久久 | 天天操天天摸天天干 | 欧美色综合一区二区三区 | 国产精品无码专区在线观看 | 波多野结衣一区二区三区高清 | 一级黄色录像免费观看 | 国产精品国产三级国产aⅴ无密码 | 在线观看成人高清 | 一级免费毛片 | 冷水浴在线观看 | 久久久综合亚洲91久久98 | 国产在线乱 | 最新高清无码专区 | 成人在线观看一区 | 麻豆高清免费国产一区 | 国产午夜精品一区二区三区嫩草 | 亚洲码欧美码一区二区三区 | 日本福利视频 | 成人激情视频在线观看 | 欧美日韩在线第一页 | 欧美色成人 | www.日韩系列 | 欧美aaa大片| 久久69精品久久久久久久电影好 | 亚洲欧美久久久 | 亚洲成人av | 97国产精品 | 一区二区日韩精品 | 97操视频| 国产精品美女久久久久久久久久久 | a视频在线观看 | 成人影音| 欧美日韩久久久 | 久久伊人青青草 | 国产 欧美 日韩 一区 | 国产免费无遮挡 | 欧美精品被 | 亚洲欧洲日本国产 | 国产小视频在线观看 | 国产精品日韩 | 国产激情一区二区三区成人免费 | 午夜视频网址 | 日韩成人精品视频在线观看 | 中文字幕在线观看1 | 中文字字幕一区二区三区四区五区 | 国产乱码精品一区二区三区手机版 | av色伊人久久综合一区二区 | 国产日韩欧美激情 | 日本高清视频一区二区三区 | 一区二区三区四区精品 | 亚洲一区二区在线播放 | 久草.com| 日韩成人影视 | 在线观看成人高清 | 黄色a级网站 | 国产午夜精品久久久久免费视高清 | 精品亚洲一区二区三区四区五区 | 亚洲二区在线 | 久草美女 | 亚洲国产精品久久久久 | 亚洲国产精品99久久久久久久久 | 日日久| 欧美炮房 | 久草视频在线看 | 欧美一区二区另类 | 久久精品亚洲精品国产欧美kt∨ | 81精品国产乱码久久久久久 | 欧美日韩在线观看一区二区 | 亚洲精品91 | 久草在线视频免费播放 | 四虎影院最新网址 | 日韩在线播放欧美字幕 | 性做久久久 | 国产精品久久久久久久久久免费看 | 九九热在线视频 | 91 在线观看 | 国产宾馆自拍 | 中文av在线免费观看 | 国产日韩精品视频 | 99国产精品99久久久久久 | 国产精品视屏 | 欧美午夜视频在线观看 | 国产精品久久久久久久久久久久 | 国产精品不卡视频 | 欧美日本免费一区二区三区 | 日本乱偷中文字幕 | 海外中文字幕在线观看 | 欧美日韩一区二区不卡 | 日韩欧美视频一区 | 久久精品欧美 | 影音先锋成人资源网 | 亚洲精品高清视频 | 亚洲区在线 | 国产高清在线精品一区二区三区 | 91tv亚洲精品香蕉国产一区 | 天堂资源最新在线 | 久久久免费视频播放 | 日韩视频在线一区二区 | 第一色综合 | 日韩不卡中文字幕 | 欧美在线视频一区 | 久久精品综合 | 国产浪潮av色综合久久超碰 | 久久视频一区 | 欧美日韩在线看 | 欧美午夜精品久久久久久浪潮 | 日韩国产欧美一区 | 免费看国产片在线观看 | 不卡视频一区 | 精品日韩| 国产精品一区av | 99精品不卡 | 久久夜夜| www中文字幕| 日韩精品免费 | 性做久久久久久久免费看 | 欧美日韩国产一区二区三区在线观看 | 日本三级在线观看网站 | 免费毛片在线播放 | 久久精品色欧美aⅴ一区二区 | 最近日韩中文字幕 | 欧美精品一区在线 | 日韩精品免费看 | 精品免费国产视频 | 免费成人在线网站 | 日韩亚洲一区二区 | 欧美日韩中文字幕 | 国产精品久久一区 | 免费观看av电影 | 久久av一区二区三区 | 国产男女视频在线观看 | 精品一区二区不卡 | 日本欧美一区二区 | 精品国产乱码久久久久久久 | 欧美一级网站 | 国产精品视频网 | 国产高清一区二区 | 国产中文视频 | 亚洲国产婷婷香蕉久久久久久99 | www.操.com| 久草高清| 在线观看国产精品一区 | 亚洲精品乱码久久久久久蜜桃不爽 | 91亚洲国产成人精品性色 | 亚洲xxxx3d | 国产色99精品9i| 色欧美视频 | 欧美亚洲在线 | 精品久久久久久久久久久久久久 | 久久精品伊人 | 天堂久久久久久 | 九九热精品在线 | 91久久久久久久久 | 欧美日韩精品网站 | 成人欧美一区二区三区在线播放 | 91黄色在线观看 | 亚洲第一区在线 | 午夜不卡福利视频 | 亚洲欧美一区二区三区在线 | 亚洲成人精品在线观看 | 久久久久国产精品免费免费搜索 | 国产传媒毛片精品视频第一次 | 午夜久久av | 日韩视频中文字幕在线观看 | www.久久99 | 国产精品一区二区精品 | 国产精品丝袜一区二区 | 999成人网 | 精品一二三区 | 美女一区| 天天干,夜夜操 | 成人精品 | 岛国免费 | 精品日韩欧美一区二区三区 | 欧美日韩中文字幕在线 | 天天精品视频免费观看 | a√天堂资源在线 | 亚洲天堂电影网 | 亚洲免费在线观看 | 欧美一级片在线观看 | 国产精品久久久久久久久久99 | av国产精品 | 国产三级日本三级美三级 | 日韩中文在线 | 黄色精品网站 | 日韩理论在线 | 日韩视频―中文字幕 | av电影手机在线看 | 国产传媒在线观看 | 国精产品一区二区三区黑人免费看 | 国产精品视频入口 | 老牛影视av一区二区在线观看 | 欧美1级| 久久国产精品视频 | 日韩视频精品 | 超级碰在线视频 | 成人av播放 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 在线久草 | 日韩在线播| 一级毛片大全免费播放 | 精品久久一区二区三区 | 99精品一区| 久久综合一区 | 激情一区二区三区 | av一二三四 | 欧产日产国产一区 | 成人免费淫片aa视频免费 | 久久不卡| 成人免费视频网站在线看 | 韩国精品一区 | 欧美日韩精品一区二区在线播放 | 国产一区二区在线免费 | 久久免费的视频 | 国产一级黄片毛片 | 亚洲三级在线观看 | 欧美日韩一区二区中文字幕 | 国产999久久| 91免费在线播放 | 午夜视频网址 | 久久久久久91香蕉国产 | 男女羞羞视频免费在线观看 | 看真人视频a级毛片 | 91精品视频一区 | 性瘾调教校园h | 精品国产不卡一区二区三区 | 亚洲国产成人在线 | 精品无码久久久久国产 | 色女人av| 中文字幕一区在线观看视频 | 国产精品久久一区 | 欧美国产日韩在线 | 成人欧美一区二区三区黑人孕妇 | 国产精品毛片久久久久久久 | 久久av黄色 | 亚洲h视频 | 国产精品69久久久久水密桃 | 久久久久久久久免费视频 | 久久久香蕉 | 99这里只有精品视频 | 天天操夜夜拍 | 一区二区三区四区国产 | 天天干天天操天天爽 | 狠狠夜夜| 成人国产 | 国产一区 | 日韩欧美一级在线 | 久久精品久久久久久久久久16 | 久久精品视频网站 | 欧美精品入口蜜桃 | 日本免费xxxx | 国产精品久久久久久久粉嫩 | 97国产精品久久久 | 国产综合亚洲精品一区二 | 成人欧美一区二区三区黑人孕妇 | 国产成人精品午夜 | 综合久久综合 | 久久av免费 | 91看片淫黄大片一级在线观看 | 嫩草最新网址 | 久草成人| 中文字幕在线观看精品视频 | av中文字幕在线播放 | 涩涩导航 | 欧美精品片 | 青青草超碰在线 | 91社区影院| 欧美高清成人 | av下一页| 天天爽夜夜爽夜夜爽精品视频 | 中文字幕日韩欧美一区二区三区 | 亚洲 欧美 日韩在线 | av一道本 | 精品欧美乱码久久久久久 | 国产视频一区二区 | 国产美女精品 | 欧美精品久久久 | 一级全黄少妇性色生活片毛片 | 吴梦梦到粉丝家实战华中在线观看 | 成人在线播放 | 日韩视频在线一区 | 国产精品久久久久久久久久东京 | 亚洲精品福利网站 | 99爱视频| 天天澡天天狠天天天做 | 91久久久久久久久久久 | 欧美精品成人一区二区三区四区 | 国产在线播| 国精品产品区三区 | 日本韩国欧美一区 | 成人在线小视频 | 国产在线专区 | 午夜亚洲福利 | 成人精品一区二区 | 久久国产精品免费一区二区三区 | 欧美成人a∨高清免费观看 在线视频成人 | 99久热精品 | 国产欧美综合一区二区三区 | 国产精品视频一二三区 | 国产丝袜一区二区三区免费视频 | 亚洲精品成人在线 | 国产精品一二三区 | 在线中文| 精品视频一区二区三区 | 国产精品一区一区 | 欧美激情一区二区三区 | 欧美日韩一区二区在线 | www久久精品 | 国产69精品99久久久久久宅男 | 在线99视频| 91久久精品国产91久久 | 国产亚洲精品精品国产亚洲综合 | 7799精品视频 | 青青草在线视频免费观看 | 国产成人精品免费视频大全最热 | 亚洲日本精品视频 | 久久1区 | 国产亚洲精品久久久久久久 | 国产剧情一区二区 | 密室大逃脱第六季大神版在线观看 | 成年视频在线观看福利资源 | 国产精品日日做人人爱 | 免费看的毛片 | 国产视频久久 | www.欧美.com| 成人av片在线观看 | 国产欧美一区二区三区在线看 | a久久久久久 | 久久久999成人 | 亚洲成人av在线 | 欧美色综合 | 国产区精品在线 | 在线免费国产 | 久久这里只有国产精品 | 精品亚洲一区二区 | 国产成人影院 | 亚洲精品电影在线观看 | 中文字幕日韩久久 | 精品中文字幕一区二区 | 国产精品美女久久久久久久久久久 | 午夜精品久久久久久久久久久久 | 久久久久久一区二区 | 国产精品免费av | 中文字幕久久久 | 99久热在线精品视频观看 | 成人av片在线观看 | 国产精品一区二区不卡 | 欧美一区二区三区精品 | a在线观看免费视频 | 国产精品99 | 免费的污网站 | 成人中文网 | 久久久久久毛片免费观看 | 久久成人精品视频 | 黄色片网站视频 | 亚洲精品视频在线观看免费 | 日韩喷潮 | 午夜一区二区三区 | 日韩中文字幕在线看 | 免费视频成人 | 欧美人牲 | 亚洲一区二区在线视频 | 中文字幕高清视频 | av手机在线电影 | 国产精品第一国产精品 | 免费观看黄色大片 | 色综久久| 午夜电影在线看 | 男人久久天堂 | av手机在线电影 | 国产欧美精品一区二区 | 91精品国产乱码久久久久久久久 | 毛片在线看片 | 免费成人av | 精品久久久一区 | 精品无人乱码一区二区三区 | 每日更新在线观看av | 欧美专区在线观看 | 国产日本韩国在线 | 综合久久国产九一剧情麻豆 | 亚洲精品粉嫩美女一区 | 一区二区日本 | 韩国精品主播一区二区在线观看 | 国产精品一区二区三区免费视频 | 日韩欧美网址 | 91精品国产欧美一区二区成人 | 一区二区三区在线免费 | av黄色在线看 | 国产午夜精品视频 | 北条麻妃99精品青青久久主播 | 久久三区 | 麻豆乱码国产一区二区三区 | 亚洲高清在线 | 日韩精品一区二区三区在线播放 | 玖玖操 | 男人的天堂久久 | 成人国产精品一级毛片视频 | 国产精品久久久久永久免费观看 | 午夜影院免费 | 天天干天天爱天天 | 国产精品久久久99 | 亚洲欧美视频 | 国产精品久久久久无码av | 爱爱视频在线 | 亚洲国产精品久久久 | 日韩中文一区二区三区 | 天天躁人人躁人人躁狂躁 | 亚洲精品视频免费看 | 久久二区三区 | 国产一级色 | 99草在线视频 | 黄色日本视频 | 国产一区二区三区 | 一区二区三区精品 | 久久久免费观看 | 亚洲欧洲一区二区 | 91精品久久久久久久久久入口 | 午夜国产视频 | 不卡视频一区二区三区 | 国产精品毛片久久久久久 | 成人在线播放 | 国产精品视频免费 | 欧美日韩国产在线观看 | 免费成人在线网站 | 天天操天天操 | 日本在线观看一区 | 一区二区免费在线观看 | 成人免费一区二区三区视频软件 | 欧美日韩成人激情 | 黄色a级网站 | 久久成人精品 | 高清久久 | 国内成人免费视频 | 超碰在线天天 | 91极品国产 | 国产一区二区视频免费看 | 一区二区三区不卡视频 | 亚洲一区二区三区精品视频 | 在线播放国产一区二区三区 | 国产一区二区影院 | 亚洲国产精品成人综合色在线婷婷 | 精品国产一区二区三区在线观看 | 亚洲97 | 一区二区三区日韩 | 偷偷干夜夜拍 | 欧美成人精品在线观看 | 日韩高清成人 | 亚洲第一av| 久久99久久99精品 | 99re在线视频 | 日本黄色三级网站 | 国产真实精品久久二三区 | 欧美日韩在线成人 | 欧美精品1区2区 | 国产精品一区二区久久久久 | 天天干 夜夜操 | 奇米影视77 | 免费国产一区 | 黄网站免费在线 | 黄色av网站在线免费观看 | 狠狠操狠狠干 | 综合网激情五月 | 亚洲一区二区精品视频 | 久久成人精品一区二区三区 | 日韩成人在线播放 | 日韩一区二区免费视频 | 亚洲一区二区三区四区五区午夜 | 国产伦精品一区二区三毛 | 精品久久久久久久久久久久久久 | 欧美一区不卡 | 亚洲91精品 | 99久久精品免费看国产免费粉嫩 | 欧美日韩一区精品 | 日韩乱视频| 天堂av一区二区 | 色婷婷av久久久久久久 | 精品久久亚洲 | 国产丝袜一区二区三区免费视频 | 日韩中文字幕视频 | 黑人性dh | 成人男女激情免费视频 | 69免费视频 | 色婷婷av一区二区三区软件 | 国产精品精品视频 | 国产在线一 | 国产高清在线视频 | 国产一区二区三区四区视频 | 北条麻妃一区二区三区在线 | 一级片在线观看 | 欧美午夜一区 | 成人免费在线网址 | 成人av网站免费观看 | 欧美狠狠操 | 国产精品久久久久久久久久久久冷 | 成人美女免费网站视频 | av免费在线观看网站 | 黑人av| 五月激情综合网 | 欧美精品一区二区三区免费视频 | 国产精品久久久久久久久久 | 99精品电影 | 午夜国产影院 | 少妇黄色一级片 | 久久国产精彩视频 | 日韩综合在线 | 97视频观看 | 免费精品视频 | 亚洲高清视频在线观看 | 在线视频自拍 | 国产日产精品一区二区三区四区 | 精品一区二区三区在线观看视频 | 成人免费在线观看网址 | 国产在线91| 99爱在线观看 | 六月丁香啪啪 | 国产欧美日韩中文字幕 | 三区在线 | 亚洲www啪成人一区二区 | 日韩精品成人 | 国内成人免费视频 | 日韩一区二区免费视频 | 亚洲欧美一区二区三区在线 | 不卡久久 | 在线草| www.91av在线 | 久久人人爽人人爽 | 久久国产精品99久久久久久牛牛 | 久久久久成人精品 | 中文字幕视频在线 | 在线免费中文字幕 | 日韩一区二区中文字幕 | 99精品国产热久久91蜜凸 |