国产无遮挡裸体免费直播视频,久久精品国产蜜臀av,动漫在线视频一区二区,欧亚日韩一区二区三区,久艹在线 免费视频,国产精品美女网站免费,正在播放 97超级视频在线观看,斗破苍穹年番在线观看免费,51最新乱码中文字幕

Python數(shù)據(jù)類型之列表和元組的方法實例詳解

 更新時間:2019年07月08日 09:35:39   投稿:mrr  
這篇文章主要介紹了Python數(shù)據(jù)類型之列表和元組的相關(guān)知識,列表是一組有序項目的集合 ,可變的數(shù)據(jù)類型可 進行增刪改查,本文通過實例文字相結(jié)合的形式給大家介紹的非常詳細(xì) ,需要的朋友可以參考下

引言

我們前面的文章介紹了數(shù)字和字符串,比如我計算今天一天的開銷花了多少錢我可以用數(shù)字來表示,如果是整形用 int ,如果是小數(shù)用 float ,如果你想記錄某件東西花了多少錢,應(yīng)該使用 str 字符串型,如果你想記錄表示所有開銷的物品名稱,你應(yīng)該用什么表示呢?

可能有人會想到我可以用一個較長的字符串表示,把所有開銷物品名稱寫進去,但是問題來了,如果你發(fā)現(xiàn)你記錄錯誤了,想刪除掉某件物品的名稱,那你是不是要在這個長字符串中去查找到,然后刪除,這樣雖然可行,那是不是比較麻煩呢。

這種情況下,你是不是需要Python給我們提供一種新的數(shù)據(jù)結(jié)構(gòu),可以存儲很多個字符串,能讓我們方便的添加修改和刪除,就完美了。

列表(list)同字符串一樣都是有序的,因為他們都可以通過切片和索引進行數(shù)據(jù)訪問,列表是可變(mutable)的,你可以修改、更新和刪除。

列表是一組有序項目的集合 ,可變的數(shù)據(jù)類型可 進行增刪改查 ; 列表中可以包含Python中任何數(shù)據(jù)類型和對象,也可包含另一個列表 可任意組合嵌套 列表是以方括號 [] 包圍的數(shù)據(jù)集合,不同成員以 , 分隔,列表可通過序號訪問其中成員。

列表可以裝入Python中所有的對象,看下面的例子就知道:

all_list = [
 'nock',  # 字符串
 1,  # 整數(shù)
 2.0,  # 浮點數(shù)
 print('hello'), # 函數(shù)
 True,  # 布爾值
 None,  # 空值
 [1, 2],  # 列表
 (3,4),  # 元組
 {'name': 'nock', 'age': 18} # 字典
]

列表的定義和創(chuàng)建

定義: [] 內(nèi)以逗號分隔,按照索引,存放各種數(shù)據(jù)類型,每個位置代表一個元素

列表的創(chuàng)建:

第一種:

fruit = ['pineapple', 'pear']

第二種:

fruit = list(['pineapple', 'pear'])

其他數(shù)據(jù)類型轉(zhuǎn)為列表:

1、把一個字符串轉(zhuǎn)化成列表

>>> alphabet = 'abcd'
>>> alphabet_list = list(alphabet)
>>> alphabet_list
['a', 'b', 'c', 'd']

list在把字符串轉(zhuǎn)換成列表的時候,會把字符串用for循環(huán)迭代一下,然后把每個值當(dāng)作list的一個元素。

2、把元組轉(zhuǎn)換成列表

>>> jobs = ('pm', 'dev', 'qa', 'ops')
>>> jobs_list = list(jobs)
>>> type(jobs_list)
<type 'list'>
>>> jobs_list
['pm', 'dev', 'qa', 'ops']

3、把字典轉(zhuǎn)成列表

>>> age = {'tom': 15, 'jim': 18, 'jerry': 20}
>>> age_list = list(age)
>>> type(age_list)
<type 'list'>
>>> age_list
['jim', 'jerry', 'tom']
>>> values_list = list(age.values())
>>> values_list
[18, 20, 15]

list在把字典轉(zhuǎn)換成列表的時候,默認(rèn)循環(huán)的是字典的key,所以會把key當(dāng)作列表的元素;如果指定循環(huán)的是values,那么就會把values當(dāng)作列表的元素。

列表的特點和常用方法

特征:

  1. 多值: 可存放多個值
  2. 有序: 按照從左到右的順序定義列表元素,下標(biāo)從0開始順序訪問

3.可變: 可修改指定索引位置對應(yīng)的值

列表的增刪改查:

增加操作:

# 增 插入 可插入到任何位置
>>> fruit = ['pineapple', 'pear']
>>> fruit.insert(1, 'grape')
>>> fruit
['pineapple', 'grape', 'pear']

 

在使用 insert 方法的時候,必須要指定列表中要插入的新元素的位置,插入元素的實際位置是在 指定位置元素的前面的

位置 ,如果指定插入的位置在列表中不存在,實際上也就是超出指定列表的長度,程序運行不會報錯,但是這個元素一定會被放到這個列表的最后位置。

>>> fruit = ['pineapple', 'pear']
>>> fruit.insert(4, 'grape')
>>> fruit
['pineapple', 'pear', 'grape']
# 增 append方法 數(shù)據(jù)會追加到尾部
>>> fruit = ['pineapple', 'pear']
>>> fruit.append('grape')
>>> fruit
['pineapple', 'pear', 'grape']

# 合并 extend 把一個列表的值合并到當(dāng)前一個列表中
>>> fruit_one = ['banana', 'apple', 'orange']
>>> fruit_two = ['pineapple', 'grape', 'pear']
>>> fruit_one.extend(fruit_two)
>>> fruit_one
['banana', 'apple', 'orange', 'pineapple', 'grape', 'pear']

刪除操作:

# del 直接刪除
>>> jobs = ['PM', 'UI', 'QA', 'OPS']
>>> del jobs[0]
>>> jobs
['UI', 'QA', 'OPS']

# remove 根據(jù)remove方法,
>>> jobs = ['PM', 'UI', 'QA', 'OPS']
>>> jobs.remove('PM')
>>> jobs
['UI', 'QA', 'OPS']

# pop 默認(rèn)刪除列表最后一個元素
>>> jobs = ['PM', 'UI', 'QA', 'OPS']
>>> jobs.pop() # pop方法,默認(rèn)刪除最后一個,返回刪除元素
'OPS'
>>> jobs
['PM', 'UI', 'QA']
>>> help(jobs.pop)
Help on built-in function pop:

pop(...) method of builtins.list instance
 L.pop([index]) -> item -- remove and return item at index (default last).
 Raises IndexError if list is empty or index is out of range.
>>> jobs.pop(1) # pop還可以指定元素下標(biāo),指定刪除
'UI'
>>> jobs
['PM', 'QA']

# clear 方法清空一個列表
>>> jobs = ['PM', 'UI', 'QA', 'OPS']
>>> jobs.clear()
>>> jobs
[]

remove方法刪除一個元素,必須是在列表中的,否則會報錯,del利用下標(biāo)來刪除元素,pop默認(rèn)刪除最后一個元素,也可以指定元素下標(biāo)來刪除。

修改操作:

>>> jobs = ['PM', 'UI', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs[2] = 'QA' # 把下標(biāo)為2的元素替換成QA,根據(jù)下標(biāo)然后給元素重新賦值
>>> jobs
['PM', 'UI', 'QA', 'OPS', 'DBA', 'DEV']
>>> jobs[-2] = 'Sales' # 把下標(biāo)為12的元素替換成Sales,根據(jù)下標(biāo)然后給元素重新賦值
>>> jobs
['PM', 'UI', 'QA', 'OPS', 'Sales', 'DEV']

查詢操作:

>>> jobs = ['PM', 'UI', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs[1]
'UI'
>>> jobs[2]
'UE'
>>> jobs[4]
'DBA'
>>> jobs[-2] # 還可以倒數(shù)著來,不過下標(biāo)從-1開始
'DBA'

列表索引:

>>> jobs = ['PM', 'UI', 'OPS', 'UE', 'OPS', 'DBA', 'DEV', 'UE']
>>> jobs.index('OPS')
2
>>> jobs.index('UE')
3
>>> jobs.index('xx')
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
ValueError: 'xx' is not in list
>>> if 'OPS' in jobs:
 ... print(jobs.index('OPS'))
 ... 
 2

索引下標(biāo),只會返回第一個元素的下標(biāo),如果元素不在列表中,會報錯,我們可以利用 in 這個關(guān)鍵之來判斷元素是否在列表中。

列表切片:

>>> jobs = ['PM', 'UI', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs[1:4] # 取下標(biāo)從1到4的元素,但是不包括4,列表切片的特征就是左開右閉,也就是左取右棄。
['UI', 'UE', 'OPS']
>>> jobs[1:-1] # 取下標(biāo)為1到-1的元素,不包括-1,也就是最后一個元素不會被取出來。
['UI', 'UE', 'OPS', 'DBA']
>>> jobs[:] # 這個在切片符左右沒有下標(biāo)限制,所以就是代表全取
['PM', 'UI', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs[::] # 效果和上面一樣,但是你會發(fā)現(xiàn)有兩切片符,這是因為切片有一個步長的概念
['PM', 'UI', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs[0:3] # 取下標(biāo)0到3的元素,但不包括3
['PM', 'UI', 'UE']
>>> jobs[:3] # 和上面效果一樣
['PM', 'UI', 'UE']
>>> jobs[3:] # 從下標(biāo)3開始,到最后一個元素
['OPS', 'DBA', 'DEV']
>>> jobs[3:-1] # 從下標(biāo)3開始,到最后一個元素,但是不包括最后一個元素
['OPS', 'DBA']
>>> jobs[0::2] # 從下標(biāo)0開始,按照2個步長取值
['PM', 'UE', 'DBA']
>>> jobs[::2] # 和上面效果一樣
['PM', 'UE', 'DBA']

利用下標(biāo)取出的一個單獨元素是str類型,而利用分片取出的是一個list類型。

列表元素統(tǒng)計:

>>> jobs = ['PM', 'UI', 'OPS', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs.count('OPS') # 因為列表是有序的一種數(shù)據(jù)類型,所以它的元素是可以重疊的,所以有元素統(tǒng)計。
2

列表排序和翻轉(zhuǎn):

>>> jobs = ['PM', 'UI', 'OPS', 'UE', 'OPS', 'DBA', 'DEV', 1, 2, 3]
>>> jobs.sort()
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: unorderable types: int() < str()  # Python3.0里不同數(shù)據(jù)類型不能放在一起排序了,擦
>>> jobs[-1] = '3'
>>> jobs[-2] = '2'
>>> jobs[-3] = '1'
>>> jobs
['DBA', 'DEV', 'OPS', 'OPS', 'PM', 'UE', 'UI', '1', '2', '3']
>>> jobs.sort()
>>> jobs
['1', '2', '3', 'DBA', 'DEV', 'OPS', 'OPS', 'PM', 'UE', 'UI']
>>> jobs.append('#')
>>> jobs.append('&')
>>> jobs.sort()
>>> jobs
['#', '&', '1', '2', '3', 'DBA', 'DEV', 'OPS', 'OPS', 'PM', 'UE', 'UI'] # 可以看出排序的順序 特殊字符->數(shù)字->字母 這么一個優(yōu)先級
>>> jobs.reverse() # 翻轉(zhuǎn)最后到最前面
>>> jobs
['UI', 'UE', 'PM', 'OPS', 'OPS', 'DEV', 'DBA', '3', '2', '1', '&', '#']

sort() 方法會修改原列表,而不是創(chuàng)建一個新的有序列表, reverse() 也會修改原列表,但是你希望排序,但是又不希望修改原列表,你只能利用Python中一個名為 sorted() 的內(nèi)置函數(shù)來操作:

>>> jobs = ['UI', 'UE', 'PM', 'OPS', 'OPS', 'DEV', 'DBA', '3', '2', '1', '&', '#']
>>> newlist = sorted(jobs)
>>> jobs
['UI', 'UE', 'PM', 'OPS', 'OPS', 'DEV', 'DBA', '3', '2', '1', '&', '#']
>>> newlist
['#', '&', '1', '2', '3', 'DBA', 'DEV', 'OPS', 'OPS', 'PM', 'UE', 'UI']

列表拷貝:

>>> jobs
['PM', 'UI', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs_copy = jobs.copy() # 復(fù)制一份jobs列表
>>> jobs_copy
['PM', 'UI', 'UE', 'OPS', 'DBA', 'DEV']
>>> jobs = ['PM', 'UI', 'UE', 'OPS', ['DBA', 'QA', 'DEV']] # 嵌入式列表
>>> jobs_copy2 = jobs.copy()
>>> jobs_copy2
['PM', 'UI', 'UE', 'OPS', ['DBA', 'QA', 'DEV']]
>>> jobs[0] = 'HR' # 改變小標(biāo)為0的元素
>>> jobs
['HR', 'UI', 'UE', 'OPS', ['DBA', 'QA', 'DEV']] # 改變了
>>> jobs_copy2
['PM', 'UI', 'UE', 'OPS', ['DBA', 'QA', 'DEV']] # 沒變
>>> jobs[-1][0] = 'Sales' # 改變內(nèi)嵌列表的下標(biāo)為0的元素
>>> jobs
['HR', 'UI', 'UE', 'OPS', ['Sales', 'QA', 'DEV']] # 改變了
>>> jobs_copy2
['PM', 'UI', 'UE', 'OPS', ['Sales', 'QA', 'DEV']] # 改變了

從上面可以看出列表的copy方法是一個淺copy的栗子,只會拷貝第一次,而多層嵌入的話,會隨著源列表的變化為變化,關(guān)于深拷貝和淺拷貝后面詳細(xì)介紹。

列表所有的方法如下:

class list(object):
 """
 list() -> new empty list
 list(iterable) -> new list initialized from iterable's items
 """
 def append(self, p_object): # real signature unknown; restored from __doc__
 """ L.append(object) -> None -- append object to end """
 pass

 def clear(self): # real signature unknown; restored from __doc__
 """ L.clear() -> None -- remove all items from L """
 pass

 def copy(self): # real signature unknown; restored from __doc__
 """ L.copy() -> list -- a shallow copy of L """
 return []

 def count(self, value): # real signature unknown; restored from __doc__
 """ L.count(value) -> integer -- return number of occurrences of value """
 return 0

 def extend(self, iterable): # real signature unknown; restored from __doc__
 """ L.extend(iterable) -> None -- extend list by appending elements from the iterable """
 pass

 def index(self, value, start=None, stop=None): # real signature unknown; restored from __doc__
 """
 L.index(value, [start, [stop]]) -> integer -- return first index of value.
 Raises ValueError if the value is not present.
 """
 return 0

 def insert(self, index, p_object): # real signature unknown; restored from __doc__
 """ L.insert(index, object) -- insert object before index """
 pass

 def pop(self, index=None): # real signature unknown; restored from __doc__
 """
 L.pop([index]) -> item -- remove and return item at index (default last).
 Raises IndexError if list is empty or index is out of range.
 """
 pass

 def remove(self, value): # real signature unknown; restored from __doc__
 """
 L.remove(value) -> None -- remove first occurrence of value.
 Raises ValueError if the value is not present.
 """
 pass

 def reverse(self): # real signature unknown; restored from __doc__
 """ L.reverse() -- reverse *IN PLACE* """
 pass

 def sort(self, key=None, reverse=False): # real signature unknown; restored from __doc__
 """ L.sort(key=None, reverse=False) -> None -- stable sort *IN PLACE* """
 pass

列表推導(dǎo)式:

列表推導(dǎo)式(又稱列表解析式)提供了一種簡明扼要的方法來創(chuàng)建列表,它的語法簡單,很有實用價值。

它的結(jié)構(gòu)是在一個中括號里包含一個表達式,然后是一個for語句,然后是0個或多個for或者if語句。那個表達式可以是任意的,意思是你可以在列表中放入任意類型的對象。返回結(jié)果將是一個新的列表,在這個以if和for語句為上下文的表達式運行完成之后產(chǎn)生。

列表解析的一般形式:

[expr for item in itratorable]
L = [x**2 for x in range(10)]
print(L)
Result:
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]

列表解析返回的是列表, 列表的內(nèi)容是表達式執(zhí)行的結(jié)果.

[expr for item in iterable if cond]
[x ** 0.5 for x in range(10) if x % 2 == 0]
[0.0, 1.4142135623730951, 2.0, 2.449489742783178, 2.8284271247461903]
[expr for item in iterable if cond1 if cond2]
[x for x in range(10) if x % 2 == 0 if x > 1]
[2, 4, 6, 8]
[expr for item1 in iterable1 for item2 in iterable2]
[(x, y) for x in range(10) for y in range(10) if (x+y) %2 == 0]

列表解析用于對可迭代對象做過濾和轉(zhuǎn)換,返回值是列表.

特性一:代碼變短,可讀性更好

從上圖代碼示例中我們明顯可以看出,列表推導(dǎo)式相比常規(guī)方法,寫出來的代碼更加符合pythonic,更加簡短,可讀性更好。

有些人甚至更喜歡使用它而不是filter函數(shù)生成列表,但是當(dāng)你使用列表推導(dǎo)式效果會更加,列表推導(dǎo)式在有些情況下超贊,特別是當(dāng)你需要使用for循環(huán)來生成一個新列表.

特征二:推導(dǎo)式速度更快

#!/usr/bin/env python3
# author: nock
import timeit

lst = list(range(10))
# 常規(guī)方法
def origin(lst):
 plus_one = []
 for i in lst:
 plus_one.append(i + 1)
 return plus_one

# 列表推導(dǎo)式
def fast(lst):
 return [ x + 1 for x in lst ]

otime = timeit.timeit('origin(range(10))', globals=globals())
print("func origin exec time is {0}".format(otime))

ftime = timeit.timeit('fast(range(10))', globals=globals())
print("func origin exec time is {0}".format(ftime))

結(jié)果:

func origin exec time is 2.1059355960023822
func origin exec time is 1.6507169340038672

如果你使用map或者filter結(jié)合lambda生成列表,也是沒有列表推導(dǎo)式速度快的,有興趣的可以自己Coding一下。

列表的遍歷

在Python中常用循環(huán)對象來遍歷列表,在這里for循環(huán)自動調(diào)用 next() 方法,將該方法的返回值賦予給循環(huán)對象。循環(huán)檢測到StopIteration的時候才結(jié)束。相對于序列,用循環(huán)對象的好處在于:不用在循環(huán)還沒有開始的時候,就生成好要使用的元素。所使用的元素可以在循環(huán)過程中逐次生成。這樣,節(jié)省了空間,提高了效率,編程更靈活。

1. for循環(huán)遍歷

#!/usr/bin/env python3

map_list = ['China', 'America', 'Japan', 'Korea']

for countries in map_list:
 print(countries) # 自動調(diào)用迭代器,自動檢測StopIteration

# 在上面的程序中,無法知道當(dāng)前訪問元素的索引,于是有如下代碼:
for index in range(len(map_list)):
 print("key is %s index is %s" % (map_list[index], index))

2. while循環(huán)遍歷

#!/usr/bin/env python3

map_list = ['China', 'America', 'Japan', 'Korea']

index = 0
while index < len(map_list):
 print(index, map_list[index])
 index+=1

3. 拉鏈(zip)方法遍歷

#!/usr/bin/env python3
map_list = ['China', 'America', 'Japan', 'Korea']
for index, value in zip(range(len(map_list)), map_list):
 print(index, value)

4. 利用Python內(nèi)置函數(shù) enumerate() 列舉

enumerate(iterable [, start ]) 返回枚舉對象, 參數(shù):

iterable: 一個序列、迭代器或其他支持迭代的對象
start: 下標(biāo)起始位置
#!/usr/bin/env python3
map_list = ['China', 'America', 'Japan', 'Korea']
for value in enumerate(map_list):
 print(value)

5. 使用 iter() 迭代器

iter(collection [, sentinel ]) 函數(shù)用來生成迭代器,返回迭代對象, 參數(shù):

collection: 支持迭代的集合對象

sentinel: 如果傳遞了第二個參數(shù),則參數(shù) object 必須是一個可調(diào)用的對象(如,函數(shù)),此時, iter 創(chuàng)建了一個迭代器對象,每次調(diào)用這個迭代器對象的 __next__() 方法時,都會調(diào)用object。

#!/usr/bin/env python3
map_list = ['China', 'America', 'Japan', 'Korea']
for value in iter(map_list):
 print(value)

由于列表在Python內(nèi)部的組成方式不同于C語言等,其索引的效率相對較為低下。因此在使用python的過程中,如果需要同時用到序號和元素,最好使用enumerate();當(dāng)我們不需要使用序號時,在列表上直接進行迭代效率最高。

元組

元組其實跟列表差不多,也是存一組數(shù),只不是它一旦創(chuàng)建,便不能再修改,所以又叫只讀列表。

語法: names = ('tom', 'jack', 'andy')

它只有2個方法,一個是count,一個是index:

class tuple(object):
 """
 tuple() -> empty tuple
 tuple(iterable) -> tuple initialized from iterable's items

 If the argument is a tuple, the return value is the same object.
 """
 def count(self, value): # real signature unknown; restored from __doc__
 """ T.count(value) -> integer -- return number of occurrences of value """
 return 0

 def index(self, value, start=None, stop=None): # real signature unknown; restored from __doc__
 """
 T.index(value, [start, [stop]]) -> integer -- return first index of value.
 Raises ValueError if the value is not present.
 """
 return 0

列表幾種高階常用場景

1. 解壓列表賦值給多個變量

現(xiàn)在有一個包含 N個元素 的元組或者列表,怎樣將它里面的值解壓后同時賦值給 N 個變量?

任何的序列(或者是可迭代對象)可以通過一個簡單的賦值語句解壓并賦值給多個變量。 唯一的前提就是變量的數(shù)量必須跟序列元素的 數(shù)量一致 的。

代碼示例:

>>> jobs = ('hr', 'dev', 'ops')
>>> x, y, z = jobs
>>> print(x, y, z)
hr dev ops

>>> data = ['nock', 8, 24, (2001, 12, 28)]
>>> name, shares, size, date = data
>>> print(name, shares, size, date)
nock 8 24 (2001, 12, 28)
>>> date
(2001, 12, 28)
>>> name, shares, size, (year, mon, day) = data
>>> name
'nock'
>>> print(year, mon, day)
2001 12 28

如果變量個數(shù)和列表元素的個數(shù)不匹配,會產(chǎn)生異常的哦。

代碼示例:

>>> jobs = ('hr', 'dev', 'ops')
>>> x, y = jobs
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
ValueError: too many values to unpack (expected 2)
>>> x, y, z, x = jobs
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
ValueError: not enough values to unpack (expected 4, got 3)

實際上,這種解壓賦值可以用在任何可迭代對象上面,而不僅僅是列表或者元組。 包括字符串,文件對象,迭代器和生成器。

代碼示例:

>>> name = 'Jim'
>>> a, b, c = name
>>> a
'J'
>>> b
'i'

有時候,你可能只想解壓一部分,丟棄其他的值。對于這種情況 Python 并沒有提供特殊的語法。 但是你可以使用任意變量名去占位,到時候丟掉這些變量就行了。

>>> jobs = [18, 30000, 'duck', 100, (2000, 2, 18)]
>>> age, wage, _, num, _ = jobs
>>> age
18
>>> wage
30000
>>> _
(2000, 2, 18)

你必須保證你選用的那些占位變量名在其他地方?jīng)]被使用到。

2. 刪除列表中相同元素并保持順序

怎樣讓一個列表保持元素順序的同時消除重復(fù)的值,如果列表上的值都是 hashable 類型,那么可以很簡單的利用集合或者生成器來解決這個問題,比如:

def dedupe(items):
 seen = set()
 for item in items:
 if item not in seen:
  yield item
  seen.add(item)

下面是使用上述函數(shù)的例子:

>>> def dedupe(items):
... seen = set()
... for item in items:
...  if item not in seen:
...  yield item
...  seen.add(item)
... 
>>> nums = [1, 5, 2, 1, 9, 1, 5, 10]
>>> list(dedupe(nums))
[1, 5, 2, 9, 10]

這個方法僅僅在序列中元素為 hashable 的時候才管用。 如果你想消除元素不可哈希(比如 dict 類型)的序列中重復(fù)元素的話,你需要將上述代碼稍微改變一下,就像這樣:

def dedupe(items, key=None):
 seen = set()
 for item in items:
 val = item if key is None else key(item)
 if val not in seen:
  yield item
  seen.add(val)

這里的key參數(shù)指定了一個函數(shù),將序列元素轉(zhuǎn)換成 hashable 類型。下面是它的用法示例:

>>> a = [ {'x':1, 'y':2}, {'x':1, 'y':3}, {'x':1, 'y':2}, {'x':2, 'y':4}]
>>> list(dedupe(a, key=lambda d: (d['x'],d['y'])))
[{'x': 1, 'y': 2}, {'x': 1, 'y': 3}, {'x': 2, 'y': 4}]

>>> list(dedupe(a, key=lambda d: d['x']))
[{'x': 1, 'y': 2}, {'x': 2, 'y': 4}]

如果你想基于單個字段、屬性或者某個更大的數(shù)據(jù)結(jié)構(gòu)來消除重復(fù)元素,第二種方案同樣可以勝任。

如果你僅僅就是想消除重復(fù)元素,通常可以簡單的構(gòu)造一個集合。比如:

>>> a = [1, 5, 2, 1, 9, 1, 5, 10]
>>> list(set(a))
[1, 2, 10, 5, 9]

然而,這種方法不能維護元素的順序,生成的結(jié)果中的元素位置被打亂,而上面的方法可以避免這種情況。

我們使用了生成器函數(shù)讓我們的函數(shù)更加通用,不僅僅是局限于列表處理。 比如,如果如果你想讀取一個文件,消除重復(fù)行,你可以很容易像這樣做:

with open(somefile,'r') as f:
 for line in dedupe(f):
 ...

上述key函數(shù)參數(shù)模仿了 sorted() , min() 和 max() 等內(nèi)置函數(shù)的相似功能。

3. 統(tǒng)計列表中出現(xiàn)次數(shù)最多的元素

怎樣找出一個列表中出現(xiàn)次數(shù)最多的元素呢, collections.Counter 類就是專門為這類問題而設(shè)計的, 它甚至有一個有用的 most_common() 方法直接給了你答案。

為了演示,先假設(shè)你有一個單詞列表并且想找出哪個單詞出現(xiàn)頻率最高。你可以這樣做:

>>> from collections import Counter
>>> words = [
... 'look', 'into', 'my', 'eyes', 'look', 'into', 'my', 'eyes',
... 'the', 'eyes', 'the', 'eyes', 'the', 'eyes', 'not', 'around', 'the',
... 'eyes', "don't", 'look', 'around', 'the', 'eyes', 'look', 'into',
... 'my', 'eyes', "you're", 'under'
... ]
>>> 
>>> word_counts = Counter(words)
>>> top_three = word_counts.most_common(3)
>>> print(top_three)
[('eyes', 8), ('the', 5), ('look', 4)]

作為輸入, Counter 對象可以接受任意的由可哈希( hashable )元素構(gòu)成的序列對象。 在底層實現(xiàn)上,一個 Counter 對象就是一個字典,將元素映射到它出現(xiàn)的次數(shù)上, 比如:

>>> word_counts['not']
1
>>> word_counts['eyes']
8

如果你想手動增加計數(shù),可以簡單的用加法:

>>> morewords = ['why','are','you','not','looking','in','my','eyes']
>>> for word in morewords:
... word_counts[word] += 1
...
>>> word_counts['eyes']
9

或者你可以使用 update() 方法:

word_counts.update(morewords)

Counter 實例一個鮮為人知的特性是它們可以很容易的跟數(shù)學(xué)運算操作相結(jié)合,比如:

>>> a = Counter(words)
>>> b = Counter(morewords)
>>> a
Counter({'eyes': 8, 'the': 5, 'look': 4, 'into': 3, 'my': 3, 'around': 2,
"you're": 1, "don't": 1, 'under': 1, 'not': 1})
>>> b
Counter({'eyes': 1, 'looking': 1, 'are': 1, 'in': 1, 'not': 1, 'you': 1,
'my': 1, 'why': 1})
>>> # Combine counts
>>> c = a + b
>>> c
Counter({'eyes': 9, 'the': 5, 'look': 4, 'my': 4, 'into': 3, 'not': 2,
'around': 2, "you're": 1, "don't": 1, 'in': 1, 'why': 1,
'looking': 1, 'are': 1, 'under': 1, 'you': 1})
>>> # Subtract counts
>>> d = a - b
>>> d
Counter({'eyes': 7, 'the': 5, 'look': 4, 'into': 3, 'my': 2, 'around': 2,
"you're": 1, "don't": 1, 'under': 1})

毫無疑問, Counter 對象在幾乎所有需要制表或者計數(shù)數(shù)據(jù)的場合是非常有用的工具。 在解決這類問題的時候你應(yīng)該優(yōu)先選擇它,而不是手動的利用字典去實現(xiàn)。

4. 過濾列表元素

你有一個數(shù)據(jù)列表,想利用一些規(guī)則從中提取出需要的值或者是縮短列表,最簡單的過濾序列元素的方法就是使用列表推導(dǎo),比如:

>>> nums = [1, 2, -1, 4, 100, -2]
>>> [n for n in nums if n > 0]
[1, 2, 4, 100]
>>> [n for n in nums if n < 0]
[-1, -2]

使用列表推導(dǎo)的一個潛在缺陷就是如果輸入非常大的時候會產(chǎn)生一個非常大的結(jié)果集,占用大量內(nèi)存。 如果你對內(nèi)存比較敏感,那么你可以使用生成器表達式迭代產(chǎn)生過濾的元素,比如:

>>> nums = [1, 2, -1, 4, 100, -2]
>>> num = (n for n in nums if n < 0)
>>> num
<generator object <genexpr> at 0x102210a50>
>>> for n in num:
... print(n)
... 
-1
-2

有時候,過濾規(guī)則比較復(fù)雜,不能簡單的在列表推導(dǎo)或者生成器表達式中表達出來。 比如,假設(shè)過濾的時候需要處理一些異?;蛘咂渌麖?fù)雜情況。這時候你可以將過濾代碼放到一個函數(shù)中, 然后使用內(nèi)建的 filter() 函數(shù),示例如下:

values = ['1', '2', '-3', '-', '4', 'N/A', '5']
def is_int(val):
 try:
 x = int(val)
 return True
 except ValueError:
 return False
ivals = list(filter(is_int, values))
print(ivals)
# Outputs ['1', '2', '-3', '4', '5']

filter() 函數(shù)創(chuàng)建了一個迭代器,因此如果你想得到一個列表的話,就得像示例那樣使用 list() 去轉(zhuǎn)換。

列表推導(dǎo)和生成器表達式通常情況下是過濾數(shù)據(jù)最簡單的方式。 其實它們還能在過濾的時候轉(zhuǎn)換數(shù)據(jù),比如:

>>> mylist = [1, 4, -5, 10, -7, 2, 3, -1]
>>> import math
>>> [math.sqrt(n) for n in mylist if n > 0]
[1.0, 2.0, 3.1622776601683795, 1.4142135623730951, 1.7320508075688772]

過濾操作的一個變種就是將不符合條件的值用新的值代替,而不是丟棄它們。 比如,在一列數(shù)據(jù)中你可能不僅想找到正數(shù),而且還想將不是正數(shù)的數(shù)替換成指定的數(shù)。 通過將過濾條件放到條件表達式中去,可以很容易的解決這個問題,就像這樣:

>>> mylist = [1, 4, -5, 10, -7, 2, 3, -1]
>>> clip_neg = [n if n > 0 else 0 for n in mylist]
>>> clip_neg
[1, 4, 0, 10, 0, 2, 3, 0]
>>> clip_pos = [n if n < 0 else 0 for n in mylist]
>>> clip_pos
[0, 0, -5, 0, -7, 0, 0, -1]

另外一個值得關(guān)注的過濾工具就是 itertools.compress() , 它以一個 iterable 對象和一個相對應(yīng)的 Boolean 選擇器序列作為輸入?yún)?shù)。 然后輸出 iterable 對象中對應(yīng)選擇器為 True 的元素。 當(dāng)你需要用另外一個相關(guān)聯(lián)的序列來過濾某個序列的時候,這個函數(shù)是非常有用的。 比如,假如現(xiàn)在你有下面兩列數(shù)據(jù):

addresses = [
 '5412 N CLARK',
 '5148 N CLARK',
 '5800 E 58TH',
 '2122 N CLARK',
 '5645 N RAVENSWOOD',
 '1060 W ADDISON',
 '4801 N BROADWAY',
 '1039 W GRANVILLE',
]
counts = [ 0, 3, 10, 4, 1, 7, 6, 1]

現(xiàn)在你想將那些對應(yīng) count 值大于5的地址全部輸出,那么你可以這樣做:

>>> from itertools import compress
>>> more5 = [n > 5 for n in counts]
>>> more5
[False, False, True, False, False, True, True, False]
>>> list(compress(addresses, more5))
['5800 E 58TH', '1060 W ADDISON', '4801 N BROADWAY']

這里的關(guān)鍵點在于先創(chuàng)建一個 Boolean 序列,指示哪些元素符合條件。 然后 compress() 函數(shù)根據(jù)這個序列去選擇輸出對應(yīng)位置為 True 的元素。

和 filter() 函數(shù)類似, compress() 也是返回的一個迭代器。因此,如果你需要得到一個列表,那么你需要使用 list() 來將結(jié)果轉(zhuǎn)換為列表類型。

5. 列表上索引值迭代

你想在迭代一個列表的同時跟蹤正在被處理的元素索引,內(nèi)置的 enumerate() 函數(shù)可以很好的解決這個問題:

>>> my_list = ['a', 'b', 'c']
>>> for idx, val in enumerate(my_list):
... print(idx, val)
...
0 a
1 b
2 c

為了按傳統(tǒng)行號輸出(行號從1開始),你可以傳遞一個開始步長值:

>>> my_list = ['a', 'b', 'c']
>>> for idx, val in enumerate(my_list, 1):
... print(idx, val)
...
1 a
2 b
3 c

這種情況在你遍歷文件時想在錯誤消息中使用行號定位時候非常有用:

def parse_data(filename):
 with open(filename, 'rt') as f:
 for lineno, line in enumerate(f, 1):
  fields = line.split()
  try:
  count = int(fields[1])
  ...
  except ValueError as e:
  print('Line {}: Parse error: {}'.format(lineno, e))

enumerate() 對于跟蹤某些值在列表中出現(xiàn)的位置是很有用的。 所以,如果你想將一個文件中出現(xiàn)的單詞映射到它出現(xiàn)的行號上去,可以很容易的利用 enumerate() 來完成:

word_summary = defaultdict(list)

with open('myfile.txt', 'r') as f:
 lines = f.readlines()

for idx, line in enumerate(lines):
 # Create a list of words in current line
 words = [w.strip().lower() for w in line.split()]
 for word in words:
 word_summary[word].append(idx)

如果你處理完文件后打印 word_summary ,會發(fā)現(xiàn)它是一個字典(準(zhǔn)確來講是一個 defaultdict ), 對于每個單詞有一個 key ,每個 key 對應(yīng)的值是一個由這個單詞出現(xiàn)的行號組成的列表。 如果某個單詞在一行中出現(xiàn)過兩次,那么這個行號也會出現(xiàn)兩次, 同時也可以作為文本的一個簡單統(tǒng)計。

當(dāng)你想額外定義一個計數(shù)變量的時候,使用 enumerate() 函數(shù)會更加簡單。你可能會像下面這樣寫代碼:

lineno = 1
for line in f:
 # Process line
 ...
 lineno += 1

但是如果使用 enumerate() 函數(shù)來代替就顯得更加優(yōu)雅了:

for lineno, line in enumerate(f):
 # Process line
 ...

enumerate() 函數(shù)返回的是一個 enumerate 對象實例, 它是一個迭代器,返回連續(xù)的包含一個計數(shù)和一個值的元組, 元組中的值通過在傳入序列上調(diào)用 next() 返回。

還有一點可能并不很重要,但是也值得注意, 有時候當(dāng)你在一個已經(jīng)解壓后的元組序列上使用 enumerate() 函數(shù)時很容易調(diào)入陷阱。 你得像下面正確的方式這樣寫:

data = [ (1, 2), (3, 4), (5, 6), (7, 8) ]
# Correct!
for n, (x, y) in enumerate(data):
 ...
# Error!
for n, x, y in enumerate(data):
 ...

6. 同時迭代多個列表

你想同時迭代多個列表,每次分別從一個序列中取一個元素, 為了同時迭代多個序列,使用 zip() 函數(shù),比如:

>>> xpts = [1, 5, 4, 2, 10, 7]
>>> ypts = [101, 78, 37, 15, 62, 99]
>>> for x, y in zip(xpts, ypts):
... print(x,y)
...
1 101
5 78
4 37
2 15
10 62
7 99

zip(a, b) 會生成一個可返回元組 (x, y) 的迭代器,其中x來自a,y來自b。 一旦其中某個序列到底結(jié)尾,迭代宣告結(jié)束。 因此迭代長度跟參數(shù)中最短序列長度一致。

>>> a = [1, 2, 3]
>>> b = ['w', 'x', 'y', 'z']
>>> for i in zip(a,b):
... print(i)
...
(1, 'w')
(2, 'x')
(3, 'y')

如果這個不是你想要的效果,那么還可以使用 itertools.zip_longest() 函數(shù)來代替,比如:

>>> from itertools import zip_longest
>>> for i in zip_longest(a,b):
... print(i)
...
(1, 'w')
(2, 'x')
(3, 'y')
(None, 'z')

>>> for i in zip_longest(a, b, fillvalue=0):
... print(i)
...
(1, 'w')
(2, 'x')
(3, 'y')
(0, 'z')

當(dāng)你想成對處理數(shù)據(jù)的時候 zip() 函數(shù)是很有用的。 比如,假設(shè)你headers列表和一個values列表,就像下面這樣:

headers = ['name', 'shares', 'price']
values = ['ACME', 100, 490.1]

使用zip()可以讓你將它們打包并生成一個字典:

s = dict(zip(headers,values))

或者你也可以像下面這樣產(chǎn)生輸出:

for name, val in zip(headers, values):
 print(name, '=', val)

雖然不常見,但是 zip() 可以接受多于兩個的序列的參數(shù)。 這時候所生成的結(jié)果元組中元素個數(shù)跟輸入序列個數(shù)一樣, 比如:

>>> a = [1, 2, 3]
>>> b = [10, 11, 12]
>>> c = ['x','y','z']
>>> for i in zip(a, b, c):
... print(i)
...
(1, 10, 'x')
(2, 11, 'y')
(3, 12, 'z')

最后強調(diào)一點就是, zip() 會創(chuàng)建一個迭代器來作為結(jié)果返回。 如果你需要將結(jié)對的值存儲在列表中,要使用 list() 函數(shù),比如:

>>> zip(a, b)
<zip object at 0x1007001b8>
>>> list(zip(a, b))
[(1, 10), (2, 11), (3, 12)]

7. 展開嵌透的列表

你想將一個多層嵌套的列表展開成一個單層列表, 可以寫一個包含 yield from 語句的遞歸生成器來輕松解決這個問題。比如:

from collections import Iterable
def flatten(items, ignore_types=(str, bytes)):
 for x in items:
 if isinstance(x, Iterable) and not isinstance(x, ignore_types):
  yield from flatten(x)
 else:
  yield x

items = [1, 2, [3, 4, [5, 6], 7], 8]
# Produces 1 2 3 4 5 6 7 8
for x in flatten(items):
 print(x)

在上面代碼中, isinstance(x, Iterable) 檢查某個元素是否是可迭代的。 如果是的話 yield from 就會返回所有子例程的值。最終返回結(jié)果就是一個沒有嵌套的簡單列表了。

額外的參數(shù) ignore_types 和檢測語句 isinstance(x, ignore_types) 用來將字符串和字節(jié)排除在可迭代對象外,防止將它們再展開成單個的字符。 這樣的話字符串?dāng)?shù)組就能最終返回我們所期望的結(jié)果了。比如:

>>> items = ['Dave', 'Paula', ['Thomas', 'Lewis']]
>>> for x in flatten(items):
... print(x)
...
Dave
Paula
Thomas
Lewis

語句 yield from 在你想在生成器中調(diào)用其他生成器作為子例程的時候非常有用。 如果你不使用它的話,那么就必須寫額外的 for 循環(huán)了,比如:

def flatten(items, ignore_types=(str, bytes)):
 for x in items:
 if isinstance(x, Iterable) and not isinstance(x, ignore_types):
  for i in flatten(x):
  yield i
 else:
  yield x

盡管只改了一點點,但是 yield from 語句看上去感覺更好,并且也使得代碼更簡潔清爽。

之前提到的對于字符串和字節(jié)的額外檢查是為了防止將它們再展開成單個字符。 如果還有其他你不想展開的類型,修改參數(shù) ignore_types 即可。

最后要注意的一點是 yield from 在涉及到基于協(xié)程和生成器的并發(fā)編程中扮演著更加重要的角色。

8. 映射名稱到列表元素

你有一段通過下標(biāo)訪問列表或者元組中元素的代碼,但是這樣有時候會使得你的代碼難以閱讀, 于是你想通過名稱來訪問元素。

·collections.namedtuple()·函數(shù)通過使用一個普通的元組對象來幫你解決這個問題。 這個函數(shù)實際上是一個返回Python中標(biāo)準(zhǔn)元組類型子類的一個工廠方法。 你需要傳遞一個類型名和你需要的字段給它,然后它就會返回一個類,你可以初始化這個類,為你定義的字段傳遞值等。 代碼示例:

>>> from collections import namedtuple
>>> Subscriber = namedtuple('Subscriber', ['addr', 'joined'])
>>> sub = Subscriber('jonesy@example.com', '2012-10-19')
>>> sub
Subscriber(addr='jonesy@example.com', joined='2012-10-19')
>>> sub.addr
'jonesy@example.com'
>>> sub.joined
'2012-10-19'

盡管 namedtuple 的實例看起來像一個普通的類實例,但是它跟元組類型是可交換的,支持所有的普通元組操作,比如索引和解壓。 比如:

>>> len(sub)
2
>>> addr, joined = sub
>>> addr
'jonesy@example.com'
>>> joined
'2012-10-19'

命名元組的一個主要用途是將你的代碼從下標(biāo)操作中解脫出來。 因此,如果你從數(shù)據(jù)庫調(diào)用中返回了一個很大的元組列表,通過下標(biāo)去操作其中的元素, 當(dāng)你在表中添加了新的列的時候你的代碼可能就會出錯了。但是如果你使用了命名元組,那么就不會有這樣的顧慮。

為了說明清楚,下面是使用普通元組的代碼:

def compute_cost(records):
 total = 0.0
 for rec in records:
 total += rec[1] * rec[2]
 return total

下標(biāo)操作通常會讓代碼表意不清晰,并且非常依賴記錄的結(jié)構(gòu)。 下面是使用命名元組的版本:

from collections import namedtuple

Stock = namedtuple('Stock', ['name', 'shares', 'price'])
def compute_cost(records):
 total = 0.0
 for rec in records:
 s = Stock(*rec)
 total += s.shares * s.price
 return total

命名元組另一個用途就是作為字典的替代,因為字典存儲需要更多的內(nèi)存空間。 如果你需要構(gòu)建一個非常大的包含字典的數(shù)據(jù)結(jié)構(gòu),那么使用命名元組會更加高效。 但是需要注意的是,不像字典那樣,一個命名元組是不可更改的。比如:

>>> s = Stock('ACME', 100, 123.45)
>>> s
Stock(name='ACME', shares=100, price=123.45)
>>> s.shares = 75
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: can't set attribute

如果你真的需要改變屬性的值,那么可以使用命名元組實例的 _replace() 方法, 它會創(chuàng)建一個全新的命名元組并將對應(yīng)的字段用新的值取代。比如:

>>> s = s._replace(shares=75)
>>> s
Stock(name='ACME', shares=75, price=123.45)

_replace() 方法還有一個很有用的特性就是當(dāng)你的命名元組擁有可選或者缺失字段時候, 它是一個非常方便的填充數(shù)據(jù)的方法。 你可以先創(chuàng)建一個包含缺省值的原型元組,然后使用 _replace() 方法創(chuàng)建新的值被更新過的實例。比如:

from collections import namedtuple
Stock = namedtuple('Stock', ['name', 'shares', 'price', 'date', 'time'])
# Create a prototype instance
stock_prototype = Stock('', 0, 0.0, None, None)
# Function to convert a dictionary to a Stock
def dict_to_stock(s):
 return stock_prototype._replace(**s)

下面是它的使用方法:

>>> a = {'name': 'ACME', 'shares': 100, 'price': 123.45}
>>> dict_to_stock(a)
Stock(name='ACME', shares=100, price=123.45, date=None, time=None)
>>> b = {'name': 'ACME', 'shares': 100, 'price': 123.45, 'date': '12/17/2012'}
>>> dict_to_stock(b)
Stock(name='ACME', shares=100, price=123.45, date='12/17/2012', time=None)

最后要說的是,如果你的目標(biāo)是定義一個需要更新很多實例屬性的高效數(shù)據(jù)結(jié)構(gòu),那么命名元組并不是你的最佳選擇。 這時候你應(yīng)該考慮定義一個包含 slots 方法的類.

總結(jié)

以上所述是小編給大家介紹的Python數(shù)據(jù)類型之列表和元組的方法實例詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

相關(guān)文章

  • 基于python解析XML文件并將數(shù)據(jù)存儲到MongoDB的代碼示例

    基于python解析XML文件并將數(shù)據(jù)存儲到MongoDB的代碼示例

    在軟件開發(fā)中,我們經(jīng)常需要處理各種格式的數(shù)據(jù),XML 是一種常用的數(shù)據(jù)交換格式,它可以存儲和傳輸結(jié)構(gòu)化數(shù)據(jù),很多網(wǎng)站會提供 XML 格式的數(shù)據(jù)接口,以便其他系統(tǒng)可以方便地獲取數(shù)據(jù),本文介紹了基于python解析XML文件并將數(shù)據(jù)存儲到MongoDB的代碼示例,需要的朋友可以參考下
    2024-06-06
  • Python三級目錄展示的實現(xiàn)方法

    Python三級目錄展示的實現(xiàn)方法

    這篇文章主要介紹了Python三級目錄展示的實現(xiàn)方法的相關(guān)資料,本文通過圖文并茂的方式給大家介紹,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • pyqt5對用qt designer設(shè)計的窗體實現(xiàn)彈出子窗口的示例

    pyqt5對用qt designer設(shè)計的窗體實現(xiàn)彈出子窗口的示例

    今天小編就為大家分享一篇pyqt5對用qt designer設(shè)計的窗體實現(xiàn)彈出子窗口的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • Pytorch實現(xiàn)邏輯回歸分類

    Pytorch實現(xiàn)邏輯回歸分類

    這篇文章主要為大家詳細(xì)介紹了Pytorch實現(xiàn)邏輯回歸分類,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Pygame鼠標(biāo)進行圖片的移動與縮放案例詳解

    Pygame鼠標(biāo)進行圖片的移動與縮放案例詳解

    pygame是Python的第三方庫,里面提供了使用Python開發(fā)游戲的基礎(chǔ)包。本文將介紹如何通過Pygame實現(xiàn)鼠標(biāo)進行圖片的移動與縮放,感興趣的可以關(guān)注一下
    2021-12-12
  • Python兩個字典鍵同值相加的幾種方法

    Python兩個字典鍵同值相加的幾種方法

    今天小編就為大家分享一篇關(guān)于Python兩個字典鍵同值相加的幾種方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • python統(tǒng)計字母、空格、數(shù)字等字符個數(shù)的實例

    python統(tǒng)計字母、空格、數(shù)字等字符個數(shù)的實例

    今天小編就為大家分享一篇python統(tǒng)計字母、空格、數(shù)字等字符個數(shù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python 中Pickle庫的使用詳解

    Python 中Pickle庫的使用詳解

    pickle是python語言的一個標(biāo)準(zhǔn)模塊,安裝python后已包含pickle庫,不需要單獨再安裝。這篇文章主要介紹了Python 中Pickle庫的使用詳解,需要的朋友可以參考下
    2018-02-02
  • python實現(xiàn)大文本文件分割成多個小文件

    python實現(xiàn)大文本文件分割成多個小文件

    這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)大文本文件分割成多個小文件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • 利用Python實現(xiàn)自定義連點器

    利用Python實現(xiàn)自定義連點器

    這篇文章主要介紹了如何利用Python實現(xiàn)自定義連點器,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08

最新評論

北条麻妃肉色丝袜视频| 丝袜亚洲另类欧美变态| 久久精品在线观看一区二区| 只有精品亚洲视频在线观看| 喷水视频在线观看这里只有精品| 熟女人妻三十路四十路人妻斩| 中文字幕日韩精品就在这里| 可以在线观看的av中文字幕| 国产一级精品综合av| 亚洲成人国产综合一区| 男女啪啪啪啪啪的网站| 国产精品国色综合久久| 国产三级影院在线观看| 成人激情文学网人妻| 美女视频福利免费看| 亚洲 欧美 精品 激情 偷拍 | 日韩人妻丝袜中文字幕| 国产91久久精品一区二区字幕| 成人网18免费视频版国产| 亚洲另类伦春色综合小| 国产妇女自拍区在线观看| 国产精选一区在线播放| 香蕉片在线观看av| 成年人该看的视频黄免费| 人妻激情图片视频小说| 女人精品内射国产99| 水蜜桃一区二区三区在线观看视频 | 国产成人自拍视频播放| 日韩国产乱码中文字幕| 内射久久久久综合网| 91精品国产91青青碰| 1000部国产精品成人观看视频| 无套猛戳丰满少妇人妻| 欧美视频中文一区二区三区| 欧洲黄页网免费观看| 晚上一个人看操B片| 国产在线自在拍91国语自产精品| 午夜精品久久久久久99热| 成人伊人精品色xxxx视频| 日本av在线一区二区三区| 亚洲综合自拍视频一区| av中文字幕电影在线看| 内射久久久久综合网| 2022国产精品视频| 成人H精品动漫在线无码播放| 蜜桃色婷婷久久久福利在线| 99热久久极品热亚洲| 免费看高清av的网站| 91精品国产观看免费| 一级黄片大鸡巴插入美女| 爆乳骚货内射骚货内射在线| 免费看美女脱光衣服的视频| 亚洲乱码中文字幕在线| 人妻自拍视频中国大陆| 91精品国产91久久自产久强| 黄网十四区丁香社区激情五月天| 又色又爽又黄又刺激av网站| 又粗又硬又猛又黄免费30| 99热99re在线播放| 国产白袜脚足J棉袜在线观看| 一区二区三区久久中文字幕| 岛国毛片视频免费在线观看| 亚洲中文字幕国产日韩| 国产成人精品久久二区91| 韩国黄色一级二级三级| 天天综合天天综合天天网| 91精品啪在线免费| 在线观看免费视频网| 亚洲午夜福利中文乱码字幕| 北条麻妃肉色丝袜视频| 偷拍自拍 中文字幕| 日日夜夜大香蕉伊人| 婷婷综合蜜桃av在线| 国产日韩一区二区在线看 | 在线免费观看靠比视频的网站| 一区国内二区日韩三区欧美| 亚洲视频乱码在线观看| 人妻丝袜诱惑我操她视频| 麻豆精品成人免费视频| 动漫黑丝美女的鸡巴| 特一级特级黄色网片| 日本精品美女在线观看| 91九色porny蝌蚪国产成人| 亚洲成人国产综合一区| 欧美日韩精品永久免费网址| 亚洲中文字字幕乱码| 日本黄色特一级视频| 欧美日本aⅴ免费视频| 国产熟妇乱妇熟色T区| 国产麻豆剧果冻传媒app| 男人天堂av天天操| 91久久人澡人人添人人爽乱| 好吊视频—区二区三区| 色97视频在线播放| 91成人精品亚洲国产| 少妇深喉口爆吞精韩国| 在线免费91激情四射| 日韩人妻在线视频免费| 国产精品亚洲а∨天堂免| 最新欧美一二三视频| 日本xx片在线观看| 人妻丝袜精品中文字幕| 91久久人澡人人添人人爽乱| 欧美激情电影免费在线| 天天干天天日天天谢综合156| 亚洲va欧美va人人爽3p| 亚洲综合另类精品小说| 天天操天天弄天天射| 国产三级影院在线观看| 欧美黄片精彩在线免费观看| 欧美伊人久久大香线蕉综合| 熟女人妻在线观看视频| 少妇高潮一区二区三区| 老师让我插进去69AV| 97人人模人人爽人人喊| 亚洲欧美自拍另类图片| aⅴ五十路av熟女中出| 国产精品视频男人的天堂| 老司机欧美视频在线看| 国产女人露脸高潮对白视频| 日韩欧美一级aa大片| 国产免费av一区二区凹凸四季| 99热久久这里只有精品8| 这里有精品成人国产99| 99精品免费久久久久久久久a| 加勒比视频在线免费观看| 40道精品招牌菜特色| 日韩熟女系列一区二区三区| 亚洲乱码中文字幕在线| 日韩人妻在线视频免费| 91国产资源在线视频| 亚洲欧美福利在线观看| 亚洲区美熟妇久久久久| 色爱av一区二区三区| caoporm超碰国产| 51国产成人精品视频| www,久久久,com| 日本少妇高清视频xxxxx | 国产麻豆国语对白露脸剧情| 久久热久久视频在线观看| 免费一级特黄特色大片在线观看| 啊啊好慢点插舔我逼啊啊啊视频| 国产福利小视频大全| 亚洲成人精品女人久久久| av日韩在线观看大全| 中文字幕视频一区二区在线观看 | 一区二区三区在线视频福利| 日本高清撒尿pissing| 熟女国产一区亚洲中文字幕| 深夜男人福利在线观看| 人妻无码中文字幕专区| 精品一区二区三区三区88| 熟女妇女老妇一二三区| 韩国爱爱视频中文字幕| 日本又色又爽又黄又粗| 日本人妻精品久久久久久| 91国产资源在线视频| 免费观看丰满少妇做受| 亚洲精品国产久久久久久| 亚洲美女美妇久久字幕组| 亚洲激情偷拍一区二区| 又黄又刺激的午夜小视频| 欧美亚洲一二三区蜜臀| 999久久久久999| 亚洲中文字幕校园春色| 天天操夜夜操天天操天天操| 骚货自慰被发现爆操| 国产午夜亚洲精品不卡在线观看| 中文字幕亚洲久久久| 一区二区三区日本伦理| 一区二区三区av高清免费| 大鸡巴插入美女黑黑的阴毛| 黄色片黄色片wyaa| 欧美一区二区三区久久久aaa| 精品一区二区三区午夜| 精品国产午夜视频一区二区| 五月婷婷在线观看视频免费| av在线免费中文字幕| 国产av自拍偷拍盛宴| 婷婷午夜国产精品久久久| 非洲黑人一级特黄片| 女同互舔一区二区三区| 精品av国产一区二区三区四区| 动漫黑丝美女的鸡巴| 亚洲1卡2卡三卡4卡在线观看| 新97超碰在线观看| 黑人巨大精品欧美视频| 大鸡吧插逼逼视频免费看 | 美日韩在线视频免费看| 欧美国产亚洲中英文字幕| 国产亚洲精品欧洲在线观看| 天天色天天操天天舔| 91‖亚洲‖国产熟女| 天天做天天干天天舔| 骚货自慰被发现爆操| 男人的天堂av日韩亚洲| 在线观看av亚洲情色| 亚洲另类图片蜜臀av| 人妻爱爱 中文字幕| 午夜激情精品福利视频| 亚洲国产成人无码麻豆艾秋| 午夜福利资源综合激情午夜福利资 | 亚洲免费av在线视频| 日日操综合成人av| 青青青国产免费视频| 天天做天天干天天操天天射| 人妻少妇精品久久久久久 | 精品91高清在线观看| 成年人午夜黄片视频资源| 扒开让我视频在线观看| 熟女人妻在线观看视频| 家庭女教师中文字幕在线播放| 亚洲人妻av毛片在线| 在线观看欧美黄片一区二区三区| 首之国产AV医生和护士小芳| 欧美日本在线视频一区| 夜夜嗨av一区二区三区中文字幕| 一本久久精品一区二区| 亚洲熟妇久久无码精品| 色呦呦视频在线观看视频| 首之国产AV医生和护士小芳| 手机看片福利盒子日韩在线播放| 国产精品一二三不卡带免费视频| 国产视频精品资源网站| 熟女人妻在线观看视频| 免费男阳茎伸入女阳道视频| 好了av中文字幕在线| 免费啪啪啪在线观看视频| 美女操逼免费短视频下载链接| 国产乱子伦一二三区| 女同性ⅹxx女同h偷拍| av在线免费观看亚洲天堂| 成人乱码一区二区三区av| 美女视频福利免费看| 91破解版永久免费| 18禁精品网站久久| 中文字幕在线一区精品| 亚洲人妻30pwc| 美女骚逼日出水来了| 一区二区三区美女毛片| 欧美爆乳肉感大码在线观看| 国产不卡av在线免费| 成人网18免费视频版国产| 中文字幕在线观看极品视频| 天天色天天舔天天射天天爽| 亚洲精品国产久久久久久| 青草亚洲视频在线观看| 亚洲一区二区人妻av| 少妇人妻100系列| 激情图片日韩欧美人妻| 深夜男人福利在线观看| 国产成人自拍视频播放| 国产亚洲欧美另类在线观看| www天堂在线久久| 白白操白白色在线免费视频| 亚洲午夜福利中文乱码字幕| 亚洲va天堂va国产va久| 日日操综合成人av| 超污视频在线观看污污污| 亚洲美女美妇久久字幕组| 精品一线二线三线日本| 五月天久久激情视频| 中文字幕高清在线免费播放| 日韩精品啪啪视频一道免费| 99精品免费观看视频| 日本www中文字幕| 超级av免费观看一区二区三区| av天堂加勒比在线| 91九色porny蝌蚪国产成人| 日本一二三区不卡无| 98视频精品在线观看| 人妻凌辱欧美丰满熟妇| 日韩特级黄片高清在线看| 美女福利视频导航网站| 涩爱综合久久五月蜜臀| 无码日韩人妻精品久久| 亚洲图库另类图片区| 日本熟妇色熟妇在线观看| 亚洲精品欧美日韩在线播放 | 久久久久久久久久一区二区三区| 久草视频在线看免费| 色综合久久五月色婷婷综合| 老司机你懂得福利视频| 午夜dv内射一区区| 欧美黑人巨大性xxxxx猛交| 2019av在线视频| 成人av在线资源网站| av一本二本在线观看| 青青青激情在线观看视频| 久久美欧人妻少妇一区二区三区| 日本午夜爽爽爽爽爽视频在线观看| 国产福利小视频大全| 一本久久精品一区二区| 亚洲精品无码色午夜福利理论片| 青青青国产免费视频| 日本精品美女在线观看| 欧美日韩v中文在线| 成人国产影院在线观看| 淫秽激情视频免费观看| 少妇高潮一区二区三区| 青娱乐最新视频在线| 动漫精品视频在线观看| 国产亚洲欧美45p| 3344免费偷拍视频| 午夜大尺度无码福利视频| 午夜影院在线观看视频羞羞羞| 新婚人妻聚会被中出| 亚洲一级av大片免费观看| 男人插女人视频网站| 瑟瑟视频在线观看免费视频| 99国内精品永久免费视频| 一区二区三区激情在线| 久碰精品少妇中文字幕av| 天天干狠狠干天天操| 一区二区三区日韩久久| 精品久久久久久久久久久a√国产 日本女大学生的黄色小视频 | 亚洲天堂精品久久久| 一区二区三区另类在线| AV天堂一区二区免费试看| 性色av一区二区三区久久久| 91试看福利一分钟| 国产刺激激情美女网站| 亚洲天堂精品久久久| 中字幕人妻熟女人妻a62v网| 欧洲黄页网免费观看| 日韩精品电影亚洲一区| 狠狠操狠狠操免费视频| 日韩av免费观看一区| 视频一区 二区 三区 综合| caoporn蜜桃视频| yellow在线播放av啊啊啊| 日韩欧美国产一区不卡| av手机在线观播放网站| 91精品国产综合久久久蜜| 在线观看亚洲人成免费网址| 青青青青爽手机在线| 首之国产AV医生和护士小芳| 18禁网站一区二区三区四区| 在线观看国产网站资源| 丰满的继坶3中文在线观看| 亚洲天堂有码中文字幕视频| 国产精品日韩欧美一区二区| 爆乳骚货内射骚货内射在线| 日本女大学生的黄色小视频| 亚洲公开视频在线观看| av日韩在线观看大全| 天天干天天插天天谢| 天天日天天玩天天摸| 可以免费看的www视频你懂的| 91人妻精品久久久久久久网站| 99亚洲美女一区二区三区| 美女福利视频网址导航| 日本一二三区不卡无| 精品久久久久久高潮| 哥哥姐姐综合激情小说| 在线国产中文字幕视频| 亚洲精品国品乱码久久久久| 精品黑人一区二区三区久久国产| 极品性荡少妇一区二区色欲| 巨乳人妻日下部加奈被邻居中出| 综合页自拍视频在线播放| 久久久久久久精品老熟妇| 91色九色porny| 国产女人被做到高潮免费视频| 亚洲 中文字幕在线 日韩| 欲乱人妻少妇在线视频裸| 成人24小时免费视频| 天天干天天日天天干天天操| www久久久久久久久久久| 国产精品日韩欧美一区二区| 欧美一区二区三区在线资源 | av在线观看网址av| 国产在线拍揄自揄视频网站| 欧美亚洲少妇福利视频| 亚洲福利精品福利精品福利| 99国内小视频在现欢看| 99精品视频在线观看免费播放| 精品一线二线三线日本| 哥哥姐姐综合激情小说| 欧美80老妇人性视频| 欧美中文字幕一区最新网址| 9久在线视频只有精品| 中文字幕亚洲久久久| 最新中文字幕乱码在线| 亚洲福利精品视频在线免费观看| 一区二区三区国产精选在线播放| 一色桃子人妻一区二区三区| 亚洲精品ww久久久久久| 亚洲欧美在线视频第一页| 一个人免费在线观看ww视频| 欧美久久久久久三级网| 中文乱理伦片在线观看| 亚洲成人三级在线播放| 中文字幕在线免费第一页| 黑人性生活视频免费看| 亚洲 中文字幕在线 日韩| 亚洲精品午夜久久久久| 爱有来生高清在线中文字幕| 操操网操操伊剧情片中文字幕网| 人妻少妇av在线观看| 丝袜国产专区在线观看| 天天操天天干天天艹| www日韩毛片av| 一本久久精品一区二区| 一区二区三区四区中文| 懂色av蜜桃a v| av大全在线播放免费| 日韩三级黄色片网站| 2019av在线视频| 美女福利写真在线观看视频| 99久久激情婷婷综合五月天| 亚洲av自拍天堂网| 国产普通话插插视频| 亚洲精品久久视频婷婷| 中文字幕高清免费在线人妻| nagger可以指黑人吗| 91麻豆精品久久久久| 成人亚洲精品国产精品| 国产黄色片在线收看| 亚洲成人熟妇一区二区三区| av中文字幕在线导航| 国产亚洲欧美视频网站| 久久久久久九九99精品| 天天干天天搞天天摸| 日本女人一级免费片| 农村胖女人操逼视频| 无套猛戳丰满少妇人妻| 青青热久免费精品视频在线观看| 一区二区三区欧美日韩高清播放| 青青青青操在线观看免费| 一区二区三区在线视频福利| 亚洲国产最大av综合| 久久久人妻一区二区| 超级av免费观看一区二区三区| 女人精品内射国产99| 欧美日韩亚洲国产无线码| 少妇ww搡性bbb91| 无码精品一区二区三区人| 首之国产AV医生和护士小芳| 久久精品国产23696| 天天通天天透天天插| 精品一区二区三区午夜| 一区二区三区日本伦理| 亚洲熟妇无码一区二区三区| 一区二区三区在线视频福利| 成人区人妻精品一区二视频| 国产午夜亚洲精品麻豆| 国产成人一区二区三区电影网站| 丝袜亚洲另类欧美变态| 中文字幕在线一区精品| 日日夜夜狠狠干视频| 大陆精品一区二区三区久久| 东游记中文字幕版哪里可以看到| 青娱乐极品视频青青草| 好了av中文字幕在线| 伊人日日日草夜夜草| 亚洲成人情色电影在线观看| 爆乳骚货内射骚货内射在线| 欧美特色aaa大片| 久久永久免费精品人妻专区| 国产又粗又硬又猛的毛片视频| 亚洲高清国产拍青青草原| 97青青青手机在线视频| 免费在线看的黄片视频| 精品一区二区三区午夜| av在线免费观看亚洲天堂| av中文字幕福利网| 性色av一区二区三区久久久| 天天干天天操天天玩天天射| 美女张开腿让男生操在线看| 国产精品系列在线观看一区二区| 久久精品视频一区二区三区四区| 换爱交换乱高清大片| 亚洲人妻国产精品综合| 天天操夜夜骑日日摸| aaa久久久久久久久| 可以在线观看的av中文字幕| 中文字幕在线乱码一区二区| 久久久精品精品视频视频| 日韩一区二区电国产精品| 欧美精品中文字幕久久二区| 亚洲成人av一区在线| 99热碰碰热精品a中文| 99av国产精品欲麻豆| 国产午夜男女爽爽爽爽爽视频| 天天插天天色天天日| 男女啪啪视频免费在线观看| 免费黄色成人午夜在线网站| sejizz在线视频| 大屁股肉感人妻中文字幕在线| 黑人解禁人妻叶爱071| 亚洲无线观看国产高清在线| 超级福利视频在线观看| 国产久久久精品毛片| 不卡精品视频在线观看| 亚洲欧美福利在线观看| 久久久久久久久久久久久97| 粉嫩小穴流水视频在线观看| weyvv5国产成人精品的视频| 精产国品久久一二三产区区别| 久久久制服丝袜中文字幕| 亚洲欧美福利在线观看| 伊人开心婷婷国产av| 啪啪啪啪啪啪啪啪啪啪黄色| 中文字幕+中文字幕| 三级黄色亚洲成人av| 亚洲高清自偷揄拍自拍| 欧美一区二区三区四区性视频| 久久久极品久久蜜桃| 午夜精品久久久久久99热| 亚洲av日韩高清hd| 亚洲精品无码色午夜福利理论片| 可以在线观看的av中文字幕| 青草青永久在线视频18| 婷婷综合蜜桃av在线| 欧洲欧美日韩国产在线| 成人av久久精品一区二区| 日本乱人一区二区三区| 亚洲一区二区激情在线| 白白操白白色在线免费视频| 99久久久无码国产精品性出奶水| 懂色av之国产精品| 色伦色伦777国产精品| 久久久91蜜桃精品ad| 国产精品国产三级国产午| 在线观看视频一区麻豆| 免费69视频在线看| 孕妇奶水仑乱A级毛片免费看 | av资源中文字幕在线观看| 人人爱人人妻人人澡39| 日韩一个色综合导航| 国产大学生援交正在播放| 涩爱综合久久五月蜜臀| 97精品综合久久在线| 黑人巨大的吊bdsm| 99re久久这里都是精品视频| www日韩a级s片av| 亚洲欧洲av天堂综合| 久久久久久久精品成人热| 99热这里只有国产精品6| 黄色大片免费观看网站| 天天爽夜夜爽人人爽QC| 91大神福利视频网| 久久久久久久精品成人热| 大黑人性xxxxbbbb| 亚洲狠狠婷婷综合久久app | 亚洲男人让女人爽的视频| 亚洲精品乱码久久久久久密桃明| aaa久久久久久久久| 亚洲欧美另类自拍偷拍色图| 国产又粗又黄又硬又爽| 日韩欧美中文国产在线| 成年人啪啪视频在线观看| av日韩在线免费播放| 女生自摸在线观看一区二区三区| 免费一级特黄特色大片在线观看| 狠狠躁狠狠爱网站视频| 大鸡巴操b视频在线| a v欧美一区=区三区| 欧美老妇精品另类不卡片| 免费一级黄色av网站| 国产精品一二三不卡带免费视频| 国产黄色高清资源在线免费观看| 一区二区三区日韩久久| 在线制服丝袜中文字幕| 综合国产成人在线观看| 人妻少妇性色欲欧美日韩| 亚洲一区二区三区偷拍女厕91| 免费手机黄页网址大全| 亚洲美女美妇久久字幕组| 色噜噜噜噜18禁止观看| 久久久久久9999久久久久| 91中文字幕免费在线观看| 精品高潮呻吟久久av| 国产91精品拍在线观看| 亚洲 中文 自拍 另类 欧美| 九九热99视频在线观看97| 亚洲欧美一卡二卡三卡| 中国产一级黄片免费视频播放| 最新欧美一二三视频| 天天日天天舔天天射进去| 欧美精品一二三视频| 亚洲在线一区二区欧美| 国产免费av一区二区凹凸四季| 做爰视频毛片下载蜜桃视频1| 精品人妻伦一二三区久| 国产日韩欧美视频在线导航| 亚洲国产中文字幕啊啊啊不行了| 天堂女人av一区二区| 国产麻豆国语对白露脸剧情 | 国产刺激激情美女网站| 中文字幕中文字幕 亚洲国产| 无码国产精品一区二区高潮久久4 日韩欧美一级精品在线观看 | 天天射夜夜操狠狠干| 日韩美女精品视频在线观看网站| 2020中文字幕在线播放| 91精品国产高清自在线看香蕉网| 国产一区av澳门在线观看| av完全免费在线观看av| 青青擦在线视频国产在线| 国产性色生活片毛片春晓精品| 老司机欧美视频在线看| 另类av十亚洲av| 国产日韩一区二区在线看| 强行扒开双腿猛烈进入免费版| 一色桃子久久精品亚洲| 五十路熟女av天堂| 四川乱子伦视频国产vip| 午夜精品一区二区三区4| 日韩影片一区二区三区不卡免费| 亚洲天堂有码中文字幕视频| 天天操天天操天天碰| 天天射夜夜操综合网| 欧美视频不卡一区四区| 亚洲av午夜免费观看| 天天色天天操天天舔| 国产成人精品福利短视频| 天天日天天爽天天干| 美女张开两腿让男人桶av| 午夜精品久久久久久99热| 啊啊好大好爽啊啊操我啊啊视频| 国产免费av一区二区凹凸四季| 色在线观看视频免费的| 人妻久久无码中文成人| 国产精品久久久久久久久福交| 国产chinesehd精品麻豆| 青青在线视频性感少妇和隔壁黑丝| 日韩欧美在线观看不卡一区二区| 人妻少妇亚洲精品中文字幕| 在线免费观看欧美小视频| 啊用力插好舒服视频| 国产午夜无码福利在线看| 欧美色呦呦最新网址| 欧美亚洲国产成人免费在线 | 亚洲粉嫩av一区二区三区| 亚洲精品高清自拍av| 午夜国产免费福利av| 日本一二三区不卡无| 欧美日本在线观看一区二区| 蜜臀av久久久久久久| 阿v天堂2014 一区亚洲| 啪啪啪18禁一区二区三区| 亚洲嫩模一区二区三区| 亚洲国产在人线放午夜| 75国产综合在线视频| 人妻久久久精品69系列| 一区二区视频视频视频| 亚洲一区二区三区av网站| 久久精品36亚洲精品束缚| a v欧美一区=区三区| av中文字幕电影在线看| 亚洲自拍偷拍精品网| 在线观看免费视频色97| 人妻激情图片视频小说| 91九色国产porny蝌蚪| 91麻豆精品久久久久| 老师啊太大了啊啊啊尻视频| 97瑟瑟超碰在线香蕉| 亚洲av男人的天堂你懂的| 黑人性生活视频免费看| 成人av电影免费版| 亚洲精品在线资源站| 国产美女精品福利在线| 青青青青青手机视频| 国产在线观看免费人成短视频| 又粗又硬又猛又黄免费30| 日本阿v视频在线免费观看| 中文字幕AV在线免费看 | 日本熟妇喷水xxx| 免费在线看的黄片视频| 一区二区麻豆传媒黄片| 亚洲午夜福利中文乱码字幕| av中文字幕在线观看第三页| 日韩成人综艺在线播放| 亚洲精品ww久久久久久| 18禁精品网站久久| 91综合久久亚洲综合| 青春草视频在线免费播放| 男人的天堂在线黄色| 丰满少妇人妻xxxxx| 日本熟女精品一区二区三区| 黑人乱偷人妻中文字幕| 中文字幕av第1页中文字幕| 香蕉aⅴ一区二区三区| 午夜精品久久久久久99热| 99精品国产aⅴ在线观看| 2021最新热播中文字幕| 亚洲伊人久久精品影院一美女洗澡| 日本美女性生活一级片| 91人妻精品一区二区久久| 亚洲 国产 成人 在线| 亚洲自拍偷拍精品网| 亚洲专区激情在线观看视频| 欧美亚洲自偷自拍 在线| 在线观看av2025| 中文字幕人妻一区二区视频| 黄网十四区丁香社区激情五月天| 极品粉嫩小泬白浆20p主播| 亚洲另类图片蜜臀av| 亚洲成人激情av在线| 青青青青青免费视频| 精品久久久久久久久久中文蒉| 不卡日韩av在线观看| 亚洲区美熟妇久久久久| 欧美3p在线观看一区二区三区| 真实国模和老外性视频| 2025年人妻中文字幕乱码在线| 在线不卡成人黄色精品| av日韩在线免费播放| 欧美精品 日韩国产| 成人蜜桃美臀九一一区二区三区| 青娱乐蜜桃臀av色| av完全免费在线观看av| 中文字幕av男人天堂| 欧美日韩一区二区电影在线观看 | 好了av中文字幕在线| 毛片一级完整版免费| 欧美一区二区三区久久久aaa| 性欧美激情久久久久久久| 9l人妻人人爽人人爽| 亚洲一区二区三区av网站| 色在线观看视频免费的| 欧亚日韩一区二区三区观看视频| 国产黄色高清资源在线免费观看| 欧美日韩一区二区电影在线观看| 国产午夜男女爽爽爽爽爽视频| 男人操女人逼逼视频网站| 在线观看国产网站资源| 91久久国产成人免费网站| 清纯美女在线观看国产| 久草电影免费在线观看| 在线可以看的视频你懂的| 91麻豆精品传媒国产黄色片| 中文字幕在线观看极品视频| 国产品国产三级国产普通话三级| 激情啪啪啪啪一区二区三区| 午夜极品美女福利视频| 一区二区三区在线视频福利| 中文字幕熟女人妻久久久| 国产黄色大片在线免费播放| chinese国产盗摄一区二区| 国产成人一区二区三区电影网站 | 日本美女性生活一级片| 蜜臀av久久久久蜜臀av麻豆| 免费无毒热热热热热热久| 日本熟妇丰满厨房55| 国产视频精品资源网站| 高潮视频在线快速观看国家快速| 日韩成人性色生活片| 一区二区三区毛片国产一区| 中文字幕一区二区三区蜜月| 青青青艹视频在线观看| 天天日天天日天天射天天干| 中文字幕在线一区精品| 精品久久久久久久久久久久人妻 | 夜色撩人久久7777| 色婷婷精品大在线观看| 中文字幕在线欧美精品| 日本免费视频午夜福利视频| 久久尻中国美女视频| 搞黄色在线免费观看| 不卡一不卡二不卡三| 中文字幕一区二 区二三区四区 | 自拍偷拍亚洲另类色图| 国产性生活中老年人视频网站| 91国内精品久久久久精品一| av在线免费观看亚洲天堂| 久久机热/这里只有| 自拍 日韩 欧美激情| 不卡精品视频在线观看| av手机在线免费观看日韩av| 免费十精品十国产网站| 只有精品亚洲视频在线观看| AV无码一区二区三区不卡| 久草极品美女视频在线观看| 57pao国产一区二区| 毛茸茸的大外阴中国视频| 亚洲一区二区久久久人妻| 又黄又刺激的午夜小视频| 亚洲中文字幕综合小综合| 亚洲 中文 自拍 无码| 中文字幕亚洲中文字幕| 日本福利午夜电影在线观看| 3337p日本欧洲大胆色噜噜| 91中文字幕最新合集| 欧美麻豆av在线播放| 人妻熟女在线一区二区| av中文字幕电影在线看| wwwxxx一级黄色片| 91色秘乱一区二区三区| 伊人综合免费在线视频| 国产精品入口麻豆啊啊啊| 国产一区成人在线观看视频 | 欧美爆乳肉感大码在线观看| 啊用力插好舒服视频| 最新欧美一二三视频| 午夜久久久久久久99| 欧美偷拍亚洲一区二区| 欧美成人综合视频一区二区| 国产又粗又硬又大视频| 福利午夜视频在线合集| 护士特殊服务久久久久久久| 激情图片日韩欧美人妻| 国产在线91观看免费观看| 黑人解禁人妻叶爱071| 91久久综合男人天堂| 在线不卡成人黄色精品| 中文字幕日韩人妻在线三区| 欧美激情精品在线观看| 亚洲最大黄 嗯色 操 啊| 久久久精品国产亚洲AV一 | 一区二区在线视频中文字幕| 日韩av中文在线免费观看| 丝袜肉丝一区二区三区四区在线 | 女生被男生插的视频网站| 黄色片一级美女黄色片| 欧美精品激情在线最新观看视频| av中文字幕网址在线| 日本高清成人一区二区三区| 亚洲成人国产av在线| 国产美女午夜福利久久| 99热国产精品666| 免费手机黄页网址大全| 性感美女诱惑福利视频| 亚洲av第国产精品| 色哟哟在线网站入口| 天天干天天搞天天摸| 100%美女蜜桃视频| 97精品视频在线观看| aiss午夜免费视频| av森泽佳奈在线观看| 啊慢点鸡巴太大了啊舒服视频| 精品少妇一二三视频在线| 视频久久久久久久人妻| 男女之间激情网午夜在线| 五月天色婷婷在线观看视频免费| 欧美一区二区中文字幕电影| 亚洲中文精品人人免费| 午夜精品亚洲精品五月色| 狠狠操狠狠操免费视频| 国产精品成久久久久三级蜜臀av| 超碰97人人做人人爱| 91色秘乱一区二区三区| 中文字幕在线乱码一区二区| 一级a看免费观看网站| 神马午夜在线观看视频| 免费av岛国天堂网站| 77久久久久国产精产品| 91中文字幕最新合集| 黄色录像鸡巴插进去| 日本a级视频老女人| 1769国产精品视频免费观看| 亚洲av自拍偷拍综合| 欧美日韩高清午夜蜜桃大香蕉| 99久久激情婷婷综合五月天| 午夜频道成人在线91| 精品91自产拍在线观看一区| 初美沙希中文字幕在线| 欧美在线精品一区二区三区视频 | 91麻豆精品秘密入口在线观看 | 伊人网中文字幕在线视频| 75国产综合在线视频| 爱有来生高清在线中文字幕| 啊啊啊视频试看人妻| 91福利在线视频免费观看| 国产一区av澳门在线观看| 国产日韩av一区二区在线| 成人资源在线观看免费官网| 国产不卡av在线免费| 中文字幕—97超碰网| 欧美成人综合视频一区二区| 91精品激情五月婷婷在线| 国产精品亚洲а∨天堂免| 天天日天天日天天擦| 色婷婷六月亚洲综合香蕉| 日本韩国免费福利精品| 少妇人妻真实精品视频| 日韩一区二区三区三州| 在线观看av2025| 蜜桃视频在线欧美一区| 非洲黑人一级特黄片| 国产精品sm调教视频| 超级碰碰在线视频免费观看| 不卡日韩av在线观看| 国产V亚洲V天堂无码欠欠| 91av中文视频在线| 国产精品系列在线观看一区二区| 亚洲人妻30pwc| 适合午夜一个人看的视频| 久草视频在线一区二区三区资源站| 黄色片黄色片wyaa| 日本高清成人一区二区三区| 亚洲狠狠婷婷综合久久app| 97国产精品97久久| 欧美交性又色又爽又黄麻豆| 欧洲国产成人精品91铁牛tv| 亚洲综合在线视频可播放| 亚洲欧美人精品高清| 大鸡吧插逼逼视频免费看| 夜色福利视频在线观看| 在线观看免费av网址大全| 天天日天天摸天天爱| 亚洲一级 片内射视正片| 欧美aa一级一区三区四区| 97人妻夜夜爽二区欧美极品| 97成人免费在线观看网站| 伊人网中文字幕在线视频| 最近中文字幕国产在线| 免费观看成年人视频在线观看| 在线免费观看99视频| 亚洲精品国偷自产在线观看蜜桃 | 夜色福利视频在线观看| 国产精品国产三级麻豆| 青青在线视频性感少妇和隔壁黑丝| 白嫩白嫩美女极品国产在线观看| av天堂中文字幕最新| 成年人黄色片免费网站| 适合午夜一个人看的视频| AV天堂一区二区免费试看| 黄色资源视频网站日韩| 亚洲另类图片蜜臀av| 鸡巴操逼一级黄色气| 国产精品手机在线看片| 天天日天天透天天操| 在线免费观看日本片| avjpm亚洲伊人久久| 精品一区二区三区在线观看| av中文在线天堂精品| 亚洲中文字幕乱码区| 亚洲免费视频欧洲免费视频| 精品一区二区三区午夜| 日韩人妻xxxxx| 色伦色伦777国产精品| 青青青青青青青青青青草青青| 美女福利写真在线观看视频| av高潮迭起在线观看| 99热这里只有精品中文| 在线观看av亚洲情色| 国产亚洲视频在线二区| 91 亚洲视频在线观看| 天天夜天天日天天日| 亚洲av男人天堂久久| nagger可以指黑人吗| 狠狠鲁狠狠操天天晚上干干| 动漫av网站18禁| 国产真实乱子伦a视频| 精品美女久久久久久| 成人乱码一区二区三区av| 香港一级特黄大片在线播放| 大鸡巴插入美女黑黑的阴毛| 欧美精品激情在线最新观看视频| av中文字幕福利网| 久久www免费人成一看片| 青青青青在线视频免费观看| 亚洲精品 欧美日韩| 成熟熟女国产精品一区| 欧美偷拍自拍色图片| 午夜场射精嗯嗯啊啊视频| 巨乳人妻日下部加奈被邻居中出| av亚洲中文天堂字幕网| 国产精品自拍在线视频| 99国内精品永久免费视频| 一区二区三区久久中文字幕| 亚洲少妇人妻无码精品| 欧美天堂av无线av欧美| 福利午夜视频在线观看| 久青青草视频手机在线免费观看 | 国产精品女邻居小骚货| 亚洲欧美日韩视频免费观看| 日韩熟女av天堂系列| 一区二区三区毛片国产一区| 亚洲va天堂va国产va久| 超碰中文字幕免费观看| 亚洲熟女女同志女同| 欧美成人一二三在线网| 一区二区三区蜜臀在线| 欧美久久久久久三级网| 国产成人精品午夜福利训2021| 欧美精品激情在线最新观看视频| 亚洲免费视频欧洲免费视频| 成人资源在线观看免费官网| 亚洲免费福利一区二区三区| 久久久制服丝袜中文字幕| 黄色成年网站午夜在线观看| 精彩视频99免费在线| 女生自摸在线观看一区二区三区| 日本少妇精品免费视频| 18禁无翼鸟成人在线| 精品久久久久久高潮| 沙月文乃人妻侵犯中文字幕在线 | 天天躁夜夜躁日日躁a麻豆| 免费观看丰满少妇做受| 丝袜肉丝一区二区三区四区在线 | 久久三久久三久久三久久| 国产三级片久久久久久久| 中国无遮挡白丝袜二区精品 | 狠狠嗨日韩综合久久| 91国产在线免费播放| 欧美另类重口味极品在线观看| 熟女国产一区亚洲中文字幕| 中文字幕日韩无敌亚洲精品| 亚洲 国产 成人 在线| 精品人妻每日一部精品| 偷拍自拍福利视频在线观看| 成熟熟女国产精品一区| 神马午夜在线观看视频| 天天爽夜夜爽人人爽QC| 97黄网站在线观看| 38av一区二区三区| 老鸭窝日韩精品视频观看| 成年女人免费播放视频| av在线免费资源站| 欧美成人综合色在线噜噜| 青青色国产视频在线| 欧美亚洲牲夜夜综合久久| weyvv5国产成人精品的视频| 大骚逼91抽插出水视频| 少妇露脸深喉口爆吞精| 中文字幕 人妻精品| 99热久久极品热亚洲| 青青青视频自偷自拍38碰| 精品视频一区二区三区四区五区| 亚洲高清国产自产av| 天天射夜夜操狠狠干| 亚洲精品午夜aaa久久| 天天干天天操天天玩天天射| 加勒比视频在线免费观看| 午夜国产福利在线观看| 91中文字幕免费在线观看| 抽查舔水白紧大视频| 午夜成午夜成年片在线观看| 激情图片日韩欧美人妻| 久久午夜夜伦痒痒想咳嗽P| 九色视频在线观看免费| 亚洲综合另类欧美久久| jiujiure精品视频在线| 黑人借宿ntr人妻的沦陷2| 国内自拍第一页在线观看| av一区二区三区人妻| 麻豆精品成人免费视频| 福利午夜视频在线合集| 女生被男生插的视频网站| 午夜频道成人在线91| 国产露脸对白在线观看| 1769国产精品视频免费观看| 97年大学生大白天操逼| 人妻丰满熟妇综合网| 天天摸天天日天天操| 国产使劲操在线播放| 女同互舔一区二区三区| 97超碰国语国产97超碰| 国产亚洲欧美另类在线观看| 后入美女人妻高清在线| 综合色区亚洲熟妇shxstz| 在线不卡成人黄色精品| 亚洲av无乱一区二区三区性色| 亚洲欧美一区二区三区爱爱动图| 91‖亚洲‖国产熟女| 午夜免费体验区在线观看| 93精品视频在线观看| 国际av大片在线免费观看| av天堂中文免费在线| 国产高清女主播在线| 在线可以看的视频你懂的| 老鸭窝在线观看一区| 极品性荡少妇一区二区色欲| 97超碰免费在线视频| 国产精品日韩欧美一区二区| 亚洲欧洲av天堂综合| 国产片免费观看在线观看| 91九色porny国产在线| av在线观看网址av| 亚洲av日韩精品久久久| 亚洲福利午夜久久久精品电影网| 国产在线观看免费人成短视频| 日韩欧美亚洲熟女人妻| 国产精品亚洲在线观看| 天码人妻一区二区三区在线看| 93精品视频在线观看| 性欧美激情久久久久久久| 免费岛国喷水视频在线观看 | 99国内小视频在现欢看| 制服丝袜在线人妻中文字幕| 日曰摸日日碰夜夜爽歪歪| 国产高清在线在线视频| 久久久久久性虐视频| 国产精彩福利精品视频| 一区二区三区视频,福利一区二区| 91久久国产成人免费网站| 亚洲最大免费在线观看| 国产日韩精品电影7777| 男人操女人的逼免费视频| 日本熟妇一区二区x x| 人人妻人人澡人人爽人人dvl| 男人的网址你懂的亚洲欧洲av| 欧美特级特黄a大片免费| 1024久久国产精品| 操日韩美女视频在线免费看| 韩国男女黄色在线观看| 国产熟妇一区二区三区av| 亚洲1069综合男同| 国产精品久久9999| 国产三级精品三级在线不卡| 人妻少妇亚洲精品中文字幕| 福利视频一区二区三区筱慧 | 91天堂天天日天天操| 国产视频在线视频播放| 亚洲在线免费h观看网站| 欧美美女人体视频一区| 免费黄页网站4188| 青青青青操在线观看免费| 香蕉91一区二区三区| 日韩一个色综合导航| 欧美亚洲免费视频观看| 97国产在线av精品| huangse网站在线观看| 国产一区二区神马久久| 亚洲欧洲av天堂综合| 懂色av蜜桃a v| 不卡精品视频在线观看| 午夜av一区二区三区| 国产黄色高清资源在线免费观看| 亚洲免费成人a v| 丰满的子国产在线观看| 日韩成人免费电影二区| 日日摸夜夜添夜夜添毛片性色av| 日本裸体熟妇区二区欧美| av中文字幕网址在线| 黄片色呦呦视频免费看| 亚洲区欧美区另类最新章节| 精品美女福利在线观看| 国产一区av澳门在线观看| 亚洲精品亚洲人成在线导航| 激情人妻校园春色亚洲欧美| 成人av久久精品一区二区| 免费福利av在线一区二区三区| 日本真人性生活视频免费看| 91精品国产高清自在线看香蕉网| 天天色天天舔天天射天天爽 | 9色精品视频在线观看| 中文字幕最新久久久| 国产精品3p和黑人大战| 日本少妇的秘密免费视频| 欧美偷拍自拍色图片| 国产伦精品一区二区三区竹菊| 亚洲成人精品女人久久久| 人妻丝袜诱惑我操她视频| 成人国产影院在线观看| www久久久久久久久久久| 91中文字幕免费在线观看| 欧美男人大鸡吧插女人视频| www日韩a级s片av| av一区二区三区人妻| 中国熟女@视频91| 2021年国产精品自拍| 91免费放福利在线观看| 国产性感美女福利视频| 国产老熟女伦老熟妇ⅹ| 国产一区二区三免费视频| 少妇露脸深喉口爆吞精| 国产一区二区火爆视频 | 欧美日韩高清午夜蜜桃大香蕉| 97超碰人人搞人人| 91综合久久亚洲综合| 2o22av在线视频| 蜜桃色婷婷久久久福利在线| 成人高清在线观看视频| 一区二区视频在线观看视频在线| 操日韩美女视频在线免费看| 色av色婷婷人妻久久久精品高清| 国产精品中文av在线播放 | 日韩av有码中文字幕| 在线播放国产黄色av| 亚洲成人国产av在线| 国产白袜脚足J棉袜在线观看| 黄色视频在线观看高清无码| 免费观看丰满少妇做受| 国产欧美精品一区二区高清| 中文字幕在线免费第一页| 福利视频一区二区三区筱慧| 99热99这里精品6国产| 天天日天天做天天日天天做| 熟女91pooyn熟女| 少妇人妻久久久久视频黄片| 狠狠地躁夜夜躁日日躁| 国产日本精品久久久久久久| 亚洲成人国产av在线| 少妇一区二区三区久久久| 大肉大捧一进一出好爽在线视频| 午夜蜜桃一区二区三区| 制丝袜业一区二区三区| 人妻丝袜榨强中文字幕| 97精品综合久久在线| 日本一道二三区视频久久| 天天摸天天干天天操科普| 午夜激情精品福利视频| 中文字幕日韩91人妻在线| 欧美在线偷拍视频免费看| 青娱乐极品视频青青草| 91试看福利一分钟| 国产福利小视频大全| 国产熟妇乱妇熟色T区| 国产普通话插插视频| 亚洲av色图18p| 人妻少妇性色欲欧美日韩| 欧美一区二区三区乱码在线播放 | 中文字幕+中文字幕| 欧美精品资源在线观看| 午夜毛片不卡在线看| 手机看片福利盒子日韩在线播放| 99热99re在线播放| 任我爽精品视频在线播放| 热99re69精品8在线播放| 新婚人妻聚会被中出| 中文字幕在线一区精品| 成年人该看的视频黄免费| 日韩三级黄色片网站| 欧美精品一区二区三区xxxx| 熟女视频一区,二区,三区| 男女啪啪啪啪啪的网站| 国产麻豆国语对白露脸剧情| 国产精品sm调教视频| 自拍 日韩 欧美激情| 欧美亚洲少妇福利视频| 91麻豆精品91久久久久同性| 久久www免费人成一看片| 97小视频人妻一区二区| 97国产精品97久久| 一区二区三区视频,福利一区二区| 亚洲av黄色在线网站| 瑟瑟视频在线观看免费视频| 亚洲综合一区二区精品久久| 中文字幕之无码色多多| 国产精品一区二区久久久av| 中文字幕网站你懂的| 97人人模人人爽人人喊| 亚洲午夜电影在线观看| 一区二区三区的久久的蜜桃的视频| 特一级特级黄色网片| 亚洲超碰97人人做人人爱| 国产1区,2区,3区| 涩爱综合久久五月蜜臀| 国产实拍勾搭女技师av在线| 国产福利小视频免费观看| 在线观看的a站 最新| 欧美色婷婷综合在线| 日韩人妻xxxxx| av破解版在线观看| 国产精品污污污久久| 亚洲免费福利一区二区三区| 最新激情中文字幕视频| 欧美精品中文字幕久久二区| 久久这里只有精品热视频 | 久久久久久久99精品| 日本免费一级黄色录像| 国产欧美精品一区二区高清| 欧美亚洲少妇福利视频| 国产精品午夜国产小视频| av成人在线观看一区| 亚洲天堂精品久久久| 999热精品视频在线| 亚洲av日韩精品久久久| 色综合天天综合网国产成人| 国产精品黄片免费在线观看| 中文字幕1卡1区2区3区| 青青草原网站在线观看| 国产日本精品久久久久久久| 69精品视频一区二区在线观看| 国产精品黄片免费在线观看| 香蕉片在线观看av| 青青草亚洲国产精品视频| xxx日本hd高清| 亚洲一区二区三区久久受 | 91色老99久久九九爱精品| 激情内射在线免费观看| aiss午夜免费视频| 一个人免费在线观看ww视频| 欧美黑人性暴力猛交喷水| 日本精品一区二区三区在线视频。| 粉嫩欧美美人妻小视频| 91香蕉成人app下载| 瑟瑟视频在线观看免费视频| 自拍偷拍亚洲另类色图| 噜噜色噜噜噜久色超碰| 淫秽激情视频免费观看| 国产精彩福利精品视频| 国产又大又黄免费观看| 国产麻豆剧果冻传媒app| 97青青青手机在线视频| 男大肉棒猛烈插女免费视频| 亚洲欧美久久久久久久久| 国产亚州色婷婷久久99精品| 视频一区二区三区高清在线| 少妇人妻久久久久视频黄片| 国产亚洲精品欧洲在线观看| 黑人3p华裔熟女普通话| 亚洲精品亚洲人成在线导航| 97超碰免费在线视频| tube69日本少妇| 大骚逼91抽插出水视频| 91色老99久久九九爱精品| 天天干夜夜操天天舔| 在线观看欧美黄片一区二区三区| 岛国毛片视频免费在线观看| 亚洲精品无码久久久久不卡| 国产乱弄免费视频观看| 日韩在线视频观看有码在线| 国产97在线视频观看| 麻豆性色视频在线观看| 久久永久免费精品人妻专区 | 亚洲 欧美 精品 激情 偷拍 | 色综合久久五月色婷婷综合| 青娱乐在线免费视频盛宴| 一区二区久久成人网| 亚洲高清国产自产av| 欧美成人黄片一区二区三区| 中国黄片视频一区91| 91精品视频在线观看免费| 精品国产污污免费网站入口自| asmr福利视频在线观看| 二区中出在线观看老师| 51国产成人精品视频| 青青青青操在线观看免费| 不戴胸罩引我诱的隔壁的人妻| 成年人的在线免费视频| 在线免费观看日本片| 绯色av蜜臀vs少妇| 免费av岛国天堂网站| 国产一线二线三线的区别在哪| 黑人进入丰满少妇视频| 最新日韩av传媒在线| 狠狠躁夜夜躁人人爽天天久天啪| 中文字幕 亚洲av| 最新激情中文字幕视频| 亚洲少妇人妻无码精品| 国产卡一卡二卡三乱码手机| 极品性荡少妇一区二区色欲| 熟女人妻一区二区精品视频| 五色婷婷综合狠狠爱| 青青青aaaa免费| 青青草原色片网站在线观看| 国产成人自拍视频在线免费观看| 蝴蝶伊人久久中文娱乐网| 一个人免费在线观看ww视频| 自拍偷拍亚洲精品第2页| 成年人黄视频在线观看| 久久久久久久亚洲午夜综合福利| 亚洲人妻视频在线网| 青青青视频自偷自拍38碰| 国产露脸对白在线观看| 三级黄色亚洲成人av| 一区二区三区欧美日韩高清播放| 国产午夜亚洲精品不卡在线观看| 老鸭窝在线观看一区| 国产av国片精品一区二区| av成人在线观看一区| 精品美女福利在线观看| 成人免费做爰高潮视频| 日本男女操逼视频免费看| nagger可以指黑人吗| 国产精品三级三级三级| 天天通天天透天天插| 1000部国产精品成人观看视频| 亚洲熟妇x久久av久久| 国产精品国产三级麻豆| 伊人网中文字幕在线视频| ka0ri在线视频| 天天日天天爽天天爽| 欧美色婷婷综合在线| 久久久人妻一区二区| 五月天久久激情视频| 午夜在线观看一区视频| 亚洲中文字幕人妻一区| 91一区精品在线观看| 精品亚洲中文字幕av| 亚洲精品麻豆免费在线观看| 最新国产精品网址在线观看| 午夜精品福利一区二区三区p| 亚洲精品中文字幕下载| 日本五十路熟新垣里子| 91欧美在线免费观看| v888av在线观看视频| 日韩欧美中文国产在线| sw137 中文字幕 在线| 欧美另类一区二区视频| 欧美黄片精彩在线免费观看| 人妻丝袜诱惑我操她视频| 国产第一美女一区二区三区四区| 欧美香蕉人妻精品一区二区| 亚洲蜜臀av一区二区三区九色| 精品视频中文字幕在线播放| 偷拍美女一区二区三区| 欧美激情电影免费在线| xxx日本hd高清| 婷婷综合亚洲爱久久| 日本午夜爽爽爽爽爽视频在线观看| 91福利在线视频免费观看| 丝袜肉丝一区二区三区四区在线| 精品亚洲中文字幕av| 亚洲Av无码国产综合色区| 老司机免费福利视频网| 国产在线观看免费人成短视频| 国产精品污污污久久| 99精品久久久久久久91蜜桃| 亚洲日本一区二区久久久精品| 欧美日韩熟女一区二区三区| 玖玖一区二区在线观看| 538精品在线观看视频| 美日韩在线视频免费看| 欧美3p在线观看一区二区三区| 92福利视频午夜1000看| 亚洲熟妇久久无码精品| 自拍偷拍亚洲精品第2页| 欧洲黄页网免费观看| 三上悠亚和黑人665番号| 亚洲国产精品久久久久久6| 九色porny九色9l自拍视频| 亚洲日本一区二区三区| 女人精品内射国产99| 最新国产精品拍在线观看| 91‖亚洲‖国产熟女| 在线观看成人国产电影| 北条麻妃肉色丝袜视频| 老司机99精品视频在线观看| 五十路在线观看完整版| 午夜成午夜成年片在线观看| 大陆胖女人与丈夫操b国语高清| 成人乱码一区二区三区av| 亚洲天堂精品久久久| 一区二区三区久久久91| 欧美韩国日本国产亚洲| 国产剧情演绎系列丝袜高跟| 天天日天天玩天天摸| 年轻的人妻被夫上司侵犯| 91精品国产麻豆国产| 亚洲 中文 自拍 另类 欧美| 深夜男人福利在线观看| 日曰摸日日碰夜夜爽歪歪| 动漫av网站18禁| 大黑人性xxxxbbbb| 狠狠鲁狠狠操天天晚上干干| 成人影片高清在线观看| 免费福利av在线一区二区三区| 中文字幕熟女人妻久久久| 亚洲一级 片内射视正片| 开心 色 六月 婷婷| 91精品啪在线免费| 成人动漫大肉棒插进去视频| 亚洲熟妇无码一区二区三区| 国产精品视频男人的天堂| 国产欧美日韩在线观看不卡| 在线免费观看av日韩| 欧美专区第八页一区在线播放| 在线观看视频 你懂的| 精品久久婷婷免费视频| 色综合久久五月色婷婷综合| 国产综合精品久久久久蜜臀| 很黄很污很色的午夜网站在线观看| 国产黄色a级三级三级三级| 天天操天天污天天射| 偷偷玩弄新婚人妻h视频| 视频 一区二区在线观看| 欧美精品激情在线最新观看视频| 欧美黄片精彩在线免费观看| 九一传媒制片厂视频在线免费观看| 人妻无码色噜噜狠狠狠狠色| 中文字幕在线乱码一区二区| 免费一级特黄特色大片在线观看| 自拍偷拍日韩欧美一区二区| 精产国品久久一二三产区区别| 蜜桃久久久久久久人妻| 欧美麻豆av在线播放| 一级黄片大鸡巴插入美女| 888欧美视频在线| 97少妇精品在线观看| v888av在线观看视频| 后入美女人妻高清在线| 精品久久久久久高潮| 99re国产在线精品| 人妻丝袜av在线播放网址| 欧美亚洲牲夜夜综合久久| 日韩无码国产精品强奸乱伦| xxx日本hd高清| 男人和女人激情视频| 国产高清在线观看1区2区| 99热色原网这里只有精品| 97国产在线av精品| 97超碰国语国产97超碰| 亚洲国产欧美国产综合在线 | 亚洲一区二区三区久久午夜| 国产又粗又硬又猛的毛片视频| 顶级尤物粉嫩小尤物网站| 一区二区视频视频视频| av俺也去在线播放| 天天日天天添天天爽| 亚洲精品国偷自产在线观看蜜桃| 国产精品午夜国产小视频| 极品丝袜一区二区三区| 久久久精品欧洲亚洲av| 欧美精品 日韩国产| 欧美第一页在线免费观看视频 | 东京干手机福利视频| 日韩精品电影亚洲一区| 女同性ⅹxx女同hd| 欧美亚洲免费视频观看| 国产熟妇一区二区三区av| 人妻少妇亚洲一区二区| 久久一区二区三区人妻欧美| 久精品人妻一区二区三区| 色哟哟国产精品入口| 97人妻总资源视频| 欧美亚洲自偷自拍 在线| 亚洲综合另类欧美久久| 中文字幕人妻一区二区视频| gay gay男男瑟瑟在线网站| 欲乱人妻少妇在线视频裸| 爆乳骚货内射骚货内射在线| 亚洲欧美一卡二卡三卡| av网址国产在线观看| 3D动漫精品啪啪一区二区下载| 日韩成人综艺在线播放| yellow在线播放av啊啊啊| 天天操夜夜操天天操天天操| 日韩欧美国产精品91| 自拍偷拍日韩欧美亚洲| 国内资源最丰富的网站| 日韩精品激情在线观看| 国产成人午夜精品福利| 欧美日韩精品永久免费网址| 视频一区 二区 三区 综合| 午夜国产免费福利av| 黑人解禁人妻叶爱071| 日本一道二三区视频久久 | 欧美熟妇一区二区三区仙踪林| 中文字幕中文字幕 亚洲国产| 男人和女人激情视频| 91桃色成人网络在线观看| 青青青激情在线观看视频| 四川乱子伦视频国产vip| 视频一区二区综合精品| 最新国产亚洲精品中文在线| 亚洲精品三级av在线免费观看| 日本av在线一区二区三区| 亚洲欧美另类手机在线| 最新日韩av传媒在线| 2018最新中文字幕在线观看| 99热国产精品666| 成人影片高清在线观看| av破解版在线观看| 偷拍自拍国产在线视频| 人妻激情图片视频小说| 9久在线视频只有精品| 久久尻中国美女视频| 人妻av无码专区久久绿巨人| 欧美一区二区三区在线资源| 91 亚洲视频在线观看| 亚洲综合另类欧美久久| 最近中文2019年在线看| 黄网十四区丁香社区激情五月天| 欧美一级片免费在线成人观看| 色97视频在线播放| 在线成人日韩av电影| 亚洲专区激情在线观看视频| 夜色17s精品人妻熟女| 久久国产精品精品美女| 偷拍美女一区二区三区| 亚洲欧美另类手机在线| 国产欧美精品免费观看视频| 狠狠躁狠狠爱网站视频| 国产在线自在拍91国语自产精品| lutube在线成人免费看| 亚洲美女高潮喷浆视频| 国产三级片久久久久久久 | 亚洲综合在线视频可播放| 香蕉片在线观看av| 在线视频自拍第三页| 98精产国品一二三产区区别| 蜜臀av久久久久蜜臀av麻豆| 国产麻豆剧果冻传媒app| 天天干天天日天天谢综合156| 黄色男人的天堂视频| 2022天天干天天操| 狠狠操操操操操操操操操 | eeuss鲁片一区二区三区| 91九色国产porny蝌蚪| 亚洲国产欧美一区二区三区久久| 中文字幕第1页av一天堂网| 亚洲国产精品美女在线观看| 久久久久久久精品成人热| 亚洲欧美一区二区三区爱爱动图| 班长撕开乳罩揉我胸好爽| 91传媒一区二区三区| 日本后入视频在线观看| 亚洲区欧美区另类最新章节| 2021天天色天天干| 免费在线观看视频啪啪| 成人国产激情自拍三区| 久久亚洲天堂中文对白| 免费十精品十国产网站| 视频啪啪啪免费观看| 国产精选一区在线播放| 日韩影片一区二区三区不卡免费| 综合色区亚洲熟妇shxstz| 红杏久久av人妻一区| 1000部国产精品成人观看视频 | 超黄超污网站在线观看| 护士小嫩嫩又紧又爽20p| 动漫美女的小穴视频| 精品少妇一二三视频在线| 人妻少妇精品久久久久久| 热久久只有这里有精品| 宅男噜噜噜666免费观看| 精品老妇女久久9g国产| 桃色视频在线观看一区二区| 天天干夜夜操啊啊啊| 亚洲视频在线观看高清| 久久香蕉国产免费天天| 亚洲中文字幕人妻一区| 国产白袜脚足J棉袜在线观看| 欧美精品亚洲精品日韩在线| 99精品国自产在线人| 久久精品36亚洲精品束缚| 精品久久久久久久久久久a√国产| 天天躁日日躁狠狠躁av麻豆| 福利午夜视频在线观看| 亚洲第一黄色在线观看| 香蕉91一区二区三区| 97瑟瑟超碰在线香蕉| 无码中文字幕波多野不卡| 日韩美av高清在线| 亚洲 自拍 色综合图| 国产又粗又硬又猛的毛片视频| 成年女人免费播放视频| 国产亚洲天堂天天一区| 成人亚洲精品国产精品 | 最新91九色国产在线观看| 岛国一区二区三区视频在线| 91成人精品亚洲国产| 中文字幕日韩无敌亚洲精品| 中文字幕av一区在线观看| 免费看国产av网站| 午夜免费观看精品视频| 熟女少妇激情五十路| 亚洲成人av一区久久| 在线不卡日韩视频播放| 视频在线亚洲一区二区| 中文字幕成人日韩欧美| 不卡一不卡二不卡三| avjpm亚洲伊人久久| 国产黄色大片在线免费播放 | 国产成人综合一区2区| 懂色av蜜桃a v| 自拍偷拍日韩欧美亚洲| 中文字幕人妻一区二区视频| 在线观看视频网站麻豆| 精品91自产拍在线观看一区| 免费观看污视频网站| 天天日天天干天天插舔舔| 欧美性感尤物人妻在线免费看| 精品一区二区三区三区色爱| 成人免费做爰高潮视频| 2022精品久久久久久中文字幕| 2021年国产精品自拍| 最新黄色av网站在线观看| 人妻爱爱 中文字幕| 免费一级黄色av网站| 天天操夜夜骑日日摸| 亚洲国产欧美一区二区三区…| 78色精品一区二区三区| 欧美亚洲国产成人免费在线| 夏目彩春在线中文字幕| 日本少妇的秘密免费视频| av资源中文字幕在线观看| 中文字幕无码日韩专区免费| 久久久久久久一区二区三| 风流唐伯虎电视剧在线观看| 亚洲熟女女同志女同| 91精品国产91青青碰| 大香蕉日本伊人中文在线| av破解版在线观看| 2020av天堂网在线观看| 亚洲区欧美区另类最新章节| 亚洲免费国产在线日韩| 亚洲日产av一区二区在线| 亚洲美女高潮喷浆视频| 国际av大片在线免费观看| 欧美麻豆av在线播放| 久久久制服丝袜中文字幕| 免费大片在线观看视频网站| 欧美一区二区三区高清不卡tv| 国产精品sm调教视频| 女生被男生插的视频网站| 日韩北条麻妃一区在线| 93视频一区二区三区| 91精品综合久久久久3d动漫| 国产麻豆剧果冻传媒app| 国产成人精品一区在线观看| 中国产一级黄片免费视频播放| 国产黄色a级三级三级三级| 无码精品一区二区三区人| 免费无码人妻日韩精品一区二区| 成人资源在线观看免费官网| 成年人午夜黄片视频资源| www,久久久,com| 少妇被强干到高潮视频在线观看| 黑人巨大精品欧美视频| 日韩美女综合中文字幕pp| 婷婷综合亚洲爱久久| 97国产精品97久久| 特级无码毛片免费视频播放| av老司机精品在线观看| 国产成人无码精品久久久电影| 日韩a级精品一区二区| 97超碰最新免费在线观看| 黄色中文字幕在线播放| 2020中文字幕在线播放| 亚洲欧美一卡二卡三卡| 大香蕉日本伊人中文在线| 亚洲欧美一卡二卡三卡| 午夜精品在线视频一区| 91色秘乱一区二区三区| 亚洲综合一区二区精品久久| 性欧美日本大妈母与子| 黑人性生活视频免费看| 青青草人人妻人人妻| 免费成人va在线观看| 亚洲一区二区三区uij| 亚洲综合乱码一区二区| brazzers欧熟精品系列| 9久在线视频只有精品| 大鸡八强奸视频在线观看| 蜜臀av久久久久蜜臀av麻豆| 日韩人妻丝袜中文字幕| 国产 在线 免费 精品| 日韩国产乱码中文字幕| 好吊视频—区二区三区| 日韩写真福利视频在线观看| 夜女神免费福利视频| 中文字幕最新久久久| 日噜噜噜夜夜噜噜噜天天噜噜噜| 国产精品人妻一区二区三区网站 | 国产精品视频欧美一区二区| 18禁污污污app下载| 2022国产精品视频| 91国产在线免费播放| 国产精品一区二区三区蜜臀av| 最新国产亚洲精品中文在线| 午夜毛片不卡免费观看视频| 欧美成一区二区三区四区| 在线观看日韩激情视频| 11久久久久久久久久久| 亚洲av午夜免费观看| 香蕉av影视在线观看| 2021久久免费视频| 欧美爆乳肉感大码在线观看| 最近中文字幕国产在线| 日本男女操逼视频免费看| 99热碰碰热精品a中文| 福利片区一区二体验区| 天天干天天日天天干天天操| 亚洲国产成人av在线一区| 五月天中文字幕内射| 日韩近亲视频在线观看| 亚洲国产精品久久久久久6| 中文字幕网站你懂的| 青青草成人福利电影| 精品美女在线观看视频在线观看| 中文字幕一区二区亚洲一区| 亚洲精品 日韩电影| 色婷婷精品大在线观看| 亚洲免费国产在线日韩| 99精品一区二区三区的区| 国产精品视频欧美一区二区| 欧美日韩一区二区电影在线观看| 一区二区三区欧美日韩高清播放| 夜鲁夜鲁狠鲁天天在线| 五十路av熟女松本翔子| 欧美性感尤物人妻在线免费看 | 啪啪啪操人视频在线播放| 亚洲在线免费h观看网站| 欧美一级视频一区二区| 91亚洲精品干熟女蜜桃频道| 可以免费看的www视频你懂的| 日韩在线中文字幕色| 日本一道二三区视频久久| av日韩在线观看大全| 国产janese在线播放| 三级等保密码要求条款| 最新91九色国产在线观看| 午夜久久香蕉电影网| 天天干天天插天天谢| 日韩在线中文字幕色| 精品久久久久久久久久久a√国产| 色吉吉影音天天干天天操| 十八禁在线观看地址免费| 日本熟妇喷水xxx| 日韩欧美高清免费在线| 欧美黑人性猛交xxxxⅹooo| 美女小视频网站在线| 爱有来生高清在线中文字幕| 91精品视频在线观看免费| 亚洲成人av一区在线| 国产精品国产精品一区二区| 国产普通话插插视频| 激情色图一区二区三区| 免费成人va在线观看| 午夜精品一区二区三区4| 久久国产精品精品美女| 国产亚洲欧美视频网站| 一二三中文乱码亚洲乱码one| 57pao国产一区二区| 超碰公开大香蕉97| 99久久中文字幕一本人| 肏插流水妹子在线乐播下载 | 国产91嫩草久久成人在线视频| 全国亚洲男人的天堂| 自拍偷拍亚洲精品第2页| 亚洲欧美综合在线探花| 北条麻妃av在线免费观看| 久草视频在线免播放| 亚洲成人国产综合一区| 无忧传媒在线观看视频| 在线不卡成人黄色精品| 日本少妇的秘密免费视频| 成年人该看的视频黄免费| 五十路熟女人妻一区二| aⅴ精产国品一二三产品| 91香蕉成人app下载| 欧美日韩激情啪啪啪| 久久精品视频一区二区三区四区| 视频在线免费观看你懂得| 亚洲精品无码久久久久不卡| 中文字幕,亚洲人妻| 激情综合治理六月婷婷| 北条麻妃高跟丝袜啪啪| av日韩在线观看大全| 亚洲成人午夜电影在线观看 | 这里只有精品双飞在线播放| asmr福利视频在线观看| 无忧传媒在线观看视频| 久久久久久久久久性潮| av久久精品北条麻妃av观看| 春色激情网欧美成人| 日韩视频一区二区免费观看| 欧美成人一二三在线网| 亚洲天堂精品久久久| 欧美色呦呦最新网址| 国产超码片内射在线| 中文字幕综合一区二区| 久久www免费人成一看片| 综合激情网激情五月五月婷婷| 国产黄色片蝌蚪九色91| 成年人的在线免费视频| 日韩成人免费电影二区| 天堂资源网av中文字幕| 水蜜桃一区二区三区在线观看视频 | 精品一区二区三四区| 99re久久这里都是精品视频| 天天色天天舔天天射天天爽| 在线成人日韩av电影| 一二三中文乱码亚洲乱码one| 欧美亚洲牲夜夜综合久久| 好了av中文字幕在线| 午夜久久久久久久精品熟女| 亚洲国产第一页在线观看| 在线观看亚洲人成免费网址| 91中文字幕最新合集| 九色porny九色9l自拍视频| 欧美激情精品在线观看| 国产精彩对白一区二区三区| 11久久久久久久久久久| 青青青视频手机在线观看| 人妻凌辱欧美丰满熟妇| 日视频免费在线观看| 婷婷综合蜜桃av在线| 日本免费午夜视频网站| 亚洲免费视频欧洲免费视频| 免费在线看的黄网站| 国产日韩欧美视频在线导航| 人人妻人人澡欧美91精品| 夜夜躁狠狠躁日日躁麻豆内射 | 91www一区二区三区| 粉嫩av懂色av蜜臀av| 中文字幕免费福利视频6| 亚洲另类伦春色综合小| 国产精品sm调教视频| 久久香蕉国产免费天天| 巨乳人妻日下部加奈被邻居中出| 在线免费观看视频一二区| 快点插进来操我逼啊视频| 国产真实灌醉下药美女av福利| 日韩欧美国产一区ab| 中文字幕人妻一区二区视频 | 欧美久久一区二区伊人| 国产日本精品久久久久久久| 5528327男人天堂| 黑人大几巴狂插日本少妇| 18禁美女羞羞免费网站| 2021天天色天天干| 88成人免费av网站| 精品美女在线观看视频在线观看| 亚洲 自拍 色综合图| 亚洲的电影一区二区三区| 一区二区免费高清黄色视频| 女同久久精品秋霞网| 青青草原网站在线观看| 亚洲国产美女一区二区三区软件| 国产成人精品av网站| 日本精品一区二区三区在线视频。| 欧美亚洲免费视频观看| 久草福利电影在线观看| 91小伙伴中女熟女高潮| 蜜桃专区一区二区在线观看| 亚洲伊人久久精品影院一美女洗澡 | 护士特殊服务久久久久久久| 亚洲欧美国产综合777| 亚洲高清国产拍青青草原| 一区二区三区久久久91| 国产熟妇一区二区三区av| 婷婷综合蜜桃av在线| 老鸭窝在线观看一区| 91九色porny国产蝌蚪视频| 好吊操视频这里只有精品| 青青青青青操视频在线观看| 国产日本欧美亚洲精品视| 久久这里只有精品热视频| 亚洲国产在人线放午夜| 日本美女成人在线视频| 亚洲最大黄 嗯色 操 啊| av一本二本在线观看| 午夜91一区二区三区| 97精品综合久久在线| 伊拉克及约旦宣布关闭领空| 天天操天天弄天天射| 特级无码毛片免费视频播放| 日本美女成人在线视频| 夜夜躁狠狠躁日日躁麻豆内射 | 天堂女人av一区二区| 五十路老熟女码av| 在线网站你懂得老司机| 久久精品国产亚洲精品166m| 韩国爱爱视频中文字幕| 亚洲av一妻不如妾| 国产成人无码精品久久久电影| 婷婷五月亚洲综合在线| 日噜噜噜夜夜噜噜噜天天噜噜噜| 亚洲精品 欧美日韩| 精品成人午夜免费看| 最近中文字幕国产在线| 日本黄在免费看视频| 国产熟妇一区二区三区av| 日本女人一级免费片| 色狠狠av线不卡香蕉一区二区| 插逼视频双插洞国产操逼插洞| 亚洲一区二区三区精品视频在线| 欧美在线精品一区二区三区视频| 天天日夜夜干天天操| 在线播放一区二区三区Av无码| 欧美性受xx黑人性猛交| 女蜜桃臀紧身瑜伽裤| 天天做天天干天天舔| 人人妻人人爱人人草| 中文字幕一区二 区二三区四区| 欧洲精品第一页欧洲精品亚洲| 很黄很污很色的午夜网站在线观看| 亚洲精品福利网站图片| 夫妻在线观看视频91| 天天做天天干天天舔| 老司机你懂得福利视频| 国产密臀av一区二区三| 任你操任你干精品在线视频| 久久永久免费精品人妻专区 | 黑人解禁人妻叶爱071| 亚洲av黄色在线网站| 精品国产亚洲av一淫| 老鸭窝在线观看一区| 国产麻豆国语对白露脸剧情| 97年大学生大白天操逼| 成年女人免费播放视频| 天堂av在线最新版在线| 高潮视频在线快速观看国家快速 | 美女 午夜 在线视频| 日本成人一区二区不卡免费在线| 鸡巴操逼一级黄色气| 国产日韩一区二区在线看| 天堂v男人视频在线观看| 亚洲嫩模一区二区三区| 狠狠鲁狠狠操天天晚上干干| 国产综合视频在线看片| 国产一区二区三免费视频 | 亚洲国产欧美一区二区三区久久| 亚洲欧美色一区二区| 极品粉嫩小泬白浆20p主播| 婷婷六月天中文字幕| 黄色中文字幕在线播放| 久久久麻豆精亚洲av麻花| 亚洲av香蕉一区区二区三区犇 | 岛国青草视频在线观看| 99热久久这里只有精品| 男人和女人激情视频| 国产精品自拍视频大全| 午夜精品一区二区三区福利视频| 日韩精品激情在线观看| 亚洲天堂成人在线观看视频网站| 日韩中文字幕精品淫| 女同互舔一区二区三区| 久久永久免费精品人妻专区 | 熟女视频一区,二区,三区 | 青青色国产视频在线| 97精品视频在线观看| 国产精彩对白一区二区三区| gogo国模私拍视频| 亚洲 清纯 国产com| 狠狠的往里顶撞h百合| 天天日天天舔天天射进去| 国产一区自拍黄视频免费观看| 中文字幕亚洲久久久| 久久久超爽一二三av| 日本欧美视频在线观看三区| 国产欧美日韩第三页| 香蕉av影视在线观看| 亚洲综合在线观看免费| 不戴胸罩引我诱的隔壁的人妻| 亚洲精品久久综合久| 国产实拍勾搭女技师av在线| 97国产在线观看高清| 天堂av在线播放免费| 日本人妻少妇18—xx| 熟女俱乐部一二三区| 欧美精品久久久久久影院| 久久尻中国美女视频| 日本少妇在线视频大香蕉在线观看| 欧美另类一区二区视频| 成人H精品动漫在线无码播放| 91精品高清一区二区三区| 国产福利在线视频一区| AV无码一区二区三区不卡| 日本丰满熟妇BBXBBXHD| 中国老熟女偷拍第一页| 亚洲另类综合一区小说| 曰本无码人妻丰满熟妇啪啪| 久久精品36亚洲精品束缚| 久久久久久性虐视频| 亚洲另类综合一区小说| 最新国产亚洲精品中文在线| 亚洲av可乐操首页| 中文字幕高清免费在线人妻| 国产久久久精品毛片| 99精品视频在线观看免费播放| 亚洲2021av天堂| 亚洲高清一区二区三区视频在线| 日本阿v视频在线免费观看| 精品美女久久久久久| 午夜成午夜成年片在线观看| 在线观看日韩激情视频| 91精品国产观看免费| 青青尤物在线观看视频网站| 国产精品自拍偷拍a| 亚洲av日韩av第一区二区三区| 日本女大学生的黄色小视频| 一本久久精品一区二区| 一级黄片大鸡巴插入美女| 天天色天天爱天天爽| 成年人啪啪视频在线观看| 偷拍3456eee| 国产精品久久久久网| 日韩av熟妇在线观看| 国产成人午夜精品福利| 婷婷综合亚洲爱久久| av中文字幕网址在线| 成人午夜电影在线观看 久久| aaa久久久久久久久| 快点插进来操我逼啊视频| 天天干天天操天天玩天天射| 欧美va不卡视频在线观看 | 欧美成人综合视频一区二区| 亚洲欧美激情中文字幕| 日韩亚国产欧美三级涩爱| 欧美精产国品一二三产品价格 | 欧美精品 日韩国产| 大鸡巴操娇小玲珑的女孩逼| 日韩精品电影亚洲一区| 中文字幕无码一区二区免费| 欧美3p在线观看一区二区三区| 中文字幕av第1页中文字幕| 男生用鸡操女生视频动漫| aⅴ精产国品一二三产品| 国产清纯美女al在线| 国产精品手机在线看片| 亚洲人妻国产精品综合| 少妇人妻二三区视频| 999久久久久999| 99亚洲美女一区二区三区| 国产在线免费观看成人| 五十路熟女人妻一区二| 人妻丝袜av在线播放网址| 亚洲狠狠婷婷综合久久app | 老熟妇xxxhd老熟女| yy6080国产在线视频| 国产揄拍高清国内精品对白| 91精品国产高清自在线看香蕉网| 91在线视频在线精品3| 亚洲欧美福利在线观看| av大全在线播放免费| 红杏久久av人妻一区| 99久久中文字幕一本人| 中文字幕亚洲中文字幕| 韩国黄色一级二级三级| 日韩欧美在线观看不卡一区二区 | 国产av自拍偷拍盛宴| 久久久极品久久蜜桃| 熟女人妻三十路四十路人妻斩| 日本人妻少妇18—xx| 91破解版永久免费| 免费看国产av网站| 在线播放 日韩 av| 一区二区久久成人网| 密臀av一区在线观看| 国产精品国产三级麻豆| 国产白袜脚足J棉袜在线观看| 午夜国产福利在线观看| 久久99久久99精品影院| 新97超碰在线观看| 在线观看免费视频色97| 欧美日韩精品永久免费网址| 天天操天天弄天天射| 97精品视频在线观看| av无限看熟女人妻另类av| 久久免看30视频口爆视频| 丝袜亚洲另类欧美变态| 免费在线观看污污视频网站| 午夜精品福利91av| 亚洲熟妇久久无码精品| 亚洲成人av一区久久| 2012中文字幕在线高清| 精品视频一区二区三区四区五区| 亚洲一区二区三区在线高清 | 国产在线91观看免费观看| 红杏久久av人妻一区| av破解版在线观看| 熟女妇女老妇一二三区| 国产一级麻豆精品免费| 国产精品久久久久久久精品视频| 中文字幕中文字幕 亚洲国产| gav成人免费播放| 亚洲一区二区久久久人妻| 日本福利午夜电影在线观看| 动漫美女的小穴视频| 欧美一区二区三区高清不卡tv| 91快播视频在线观看| 日本三极片视频网站观看| 欧美亚洲中文字幕一区二区三区| 国产a级毛久久久久精品| 2019av在线视频| 成人资源在线观看免费官网| 快插进小逼里大鸡吧视频| 亚洲av自拍天堂网| 亚洲欧美一区二区三区爱爱动图 | 精品一区二区三区午夜| 18禁无翼鸟成人在线| 亚洲高清一区二区三区视频在线| 性色av一区二区三区久久久| 老司机深夜免费福利视频在线观看| 爆乳骚货内射骚货内射在线| 黑人乱偷人妻中文字幕| 色婷婷久久久久swag精品| 人妻激情图片视频小说| 黄网十四区丁香社区激情五月天| 一级a看免费观看网站| 久久久久久久一区二区三| 国产av一区2区3区| 成年人午夜黄片视频资源| 91精品国产高清自在线看香蕉网 | 日韩欧美高清免费在线| 亚洲一区二区人妻av| 天天日天天爽天天爽| 青青草精品在线视频观看| 搞黄色在线免费观看| 中文字幕免费在线免费| 国产成人自拍视频播放| 精品视频一区二区三区四区五区| 亚洲卡1卡2卡三卡四老狼| 国产欧美精品一区二区高清| 精品久久久久久久久久久久人妻| 欧洲亚洲欧美日韩综合| 欧美日韩在线精品一区二区三| 护士小嫩嫩又紧又爽20p| 天天日天天添天天爽| 国产片免费观看在线观看| 精品av久久久久久久| caoporn蜜桃视频| 久久久久久久亚洲午夜综合福利| 水蜜桃一区二区三区在线观看视频| 一区二区三区毛片国产一区| 亚国产成人精品久久久| 日本少妇在线视频大香蕉在线观看| 中文字幕人妻一区二区视频| 在线制服丝袜中文字幕| 在线观看免费av网址大全| 国产精品一二三不卡带免费视频 | 欧美日韩激情啪啪啪| 国产高清97在线观看视频| 在线国产日韩欧美视频| 日韩中文字幕精品淫| 337p日本大胆欧美人| 人妻爱爱 中文字幕| 中文字幕在线欧美精品| 免费观看成年人视频在线观看| 又黄又刺激的午夜小视频| 亚洲熟女久久久36d| 欧美综合婷婷欧美综合| 综合色区亚洲熟妇shxstz| 日韩在线视频观看有码在线| 任你操视频免费在线观看| 天天操天天污天天射| 天天日天天天天天天天天天天| 青青青青青操视频在线观看| 狠狠操狠狠操免费视频| 一区二区三区av高清免费| 亚洲福利午夜久久久精品电影网| 久久久久久久精品成人热| 中文字日产幕乱六区蜜桃| 狠狠操操操操操操操操操| 国产普通话插插视频| 国产V亚洲V天堂无码欠欠| 国产a级毛久久久久精品| 天天摸天天亲天天舔天天操天天爽 | 欧美中文字幕一区最新网址| av高潮迭起在线观看| 夫妻在线观看视频91| 五月激情婷婷久久综合网| 三级等保密码要求条款| 综合激情网激情五月天| 成人资源在线观看免费官网| 中文字幕日韩人妻在线三区| 国产普通话插插视频| 国产乱子伦精品视频潮优女| 国产精品亚洲а∨天堂免| 天天干天天操天天扣| 免费高清自慰一区二区三区网站 | mm131美女午夜爽爽爽| 亚洲成人免费看电影| 中文字幕熟女人妻久久久| 一区二区免费高清黄色视频| 日本少妇在线视频大香蕉在线观看| 巨乳人妻日下部加奈被邻居中出| 成人区人妻精品一区二视频| 欧美亚洲偷拍自拍色图| 美女被肏内射视频网站| av黄色成人在线观看| 午夜精品亚洲精品五月色| 国产精品sm调教视频| 9久在线视频只有精品| 青青青青草手机在线视频免费看 | 偷青青国产精品青青在线观看| 91国产在线免费播放| 大鸡吧插入女阴道黄色片| 亚洲1区2区3区精华液| 影音先锋女人av噜噜色| 一区二区三区四区视频| 精产国品久久一二三产区区别| 亚洲视频在线观看高清| 夜夜嗨av一区二区三区中文字幕| 中文字幕熟女人妻久久久| 国产精品中文av在线播放| 国产污污污污网站在线| 欧美viboss性丰满| 国产精品3p和黑人大战| 又色又爽又黄又刺激av网站| av日韩在线观看大全| 日韩亚国产欧美三级涩爱| 大鸡八强奸视频在线观看| 91she九色精品国产| 亚洲国际青青操综合网站| av手机在线免费观看日韩av| 午夜激情精品福利视频| 免费看美女脱光衣服的视频| 黑人进入丰满少妇视频| 久草视频在线免播放| 3337p日本欧洲大胆色噜噜| 久久久久只精品国产三级| 大胆亚洲av日韩av| 麻豆性色视频在线观看| 一本一本久久a久久精品综合不卡| 在线观看成人国产电影| 春色激情网欧美成人| 亚洲国产欧美一区二区丝袜黑人| 人人妻人人人操人人人爽| 老熟妇凹凸淫老妇女av在线观看| 亚洲一区二区人妻av| 亚洲人成精品久久久久久久| 亚洲av日韩av网站| 亚洲av色图18p| 亚洲国产在线精品国偷产拍| 亚洲粉嫩av一区二区三区| 综合精品久久久久97| 亚洲无码一区在线影院| 99精品国产自在现线观看| av完全免费在线观看av| 99热久久极品热亚洲| mm131美女午夜爽爽爽| 欧美在线偷拍视频免费看 | 国产午夜男女爽爽爽爽爽视频 | 日韩精品二区一区久久| 男人天堂最新地址av| 国产精品精品精品999| avjpm亚洲伊人久久| 国产超码片内射在线| av日韩在线观看大全| 老司机午夜精品视频资源| 国产极品精品免费视频| 中文字幕日韩人妻在线三区| 女警官打开双腿沦为性奴| 婷婷色国产黑丝少妇勾搭AV| 天天做天天干天天操天天射| 日本美女成人在线视频| 精品国产乱码一区二区三区乱| 日韩精品激情在线观看| 久久久麻豆精亚洲av麻花| av久久精品北条麻妃av观看| 端庄人妻堕落挣扎沉沦| 中国视频一区二区三区| 任你操视频免费在线观看| 国产女人被做到高潮免费视频| 黑人巨大精品欧美视频| 久久尻中国美女视频| 免费看国产av网站| 国产精品久久久久网| 欧美男人大鸡吧插女人视频| 男人的天堂av日韩亚洲| 熟妇一区二区三区高清版| 亚洲乱码中文字幕在线| 国产熟妇一区二区三区av| 亚洲自拍偷拍精品网| 国产自拍黄片在线观看| 国产刺激激情美女网站| av资源中文字幕在线观看| 美女福利写真在线观看视频| 国产一区二区在线欧美| 99久久99久国产黄毛片| 国产精品熟女久久久久浪潮| 丰满的继坶3中文在线观看| 中文字幕熟女人妻久久久| 日本一本午夜在线播放| 一区二区视频在线观看免费观看| heyzo蜜桃熟女人妻| 蝴蝶伊人久久中文娱乐网| 色吉吉影音天天干天天操 | 中文字幕—97超碰网| 人妻熟女在线一区二区| 天天操天天干天天艹| 午夜91一区二区三区| 亚洲中文字幕国产日韩| 青娱乐在线免费视频盛宴| 欧美成人精品欧美一级黄色| 欧美亚洲国产成人免费在线 | gav成人免费播放| 很黄很污很色的午夜网站在线观看 | 曰本无码人妻丰满熟妇啪啪| 无码中文字幕波多野不卡| 国产真实灌醉下药美女av福利| 日韩国产乱码中文字幕| 亚洲欧美一卡二卡三卡| 国产精品视频欧美一区二区| 亚洲一级特黄特黄黄色录像片| 黄色男人的天堂视频| 免费黄页网站4188| 91九色国产熟女一区二区| 日韩熟女av天堂系列| 韩国黄色一级二级三级| 性欧美激情久久久久久久| 红杏久久av人妻一区| 韩国黄色一级二级三级| 亚洲一区二区久久久人妻| 蜜臀成人av在线播放| 天天日天天天天天天天天天天| 国产av自拍偷拍盛宴| 熟女妇女老妇一二三区| 97瑟瑟超碰在线香蕉| 亚洲av无硬久久精品蜜桃| 国产中文精品在线观看| 欧美亚洲一二三区蜜臀| av天堂中文字幕最新| 狠狠躁夜夜躁人人爽天天天天97| 日韩二区视频一线天婷婷五| 小穴多水久久精品免费看| 3344免费偷拍视频| 午夜精品在线视频一区| 国产欧美精品一区二区高清| 黄色成年网站午夜在线观看| av天堂加勒比在线| 黑人借宿ntr人妻的沦陷2| 少妇人妻久久久久视频黄片| 亚洲国际青青操综合网站| 98精产国品一二三产区区别| 美女在线观看日本亚洲一区| 日韩精品一区二区三区在线播放| 中文字幕av第1页中文字幕| 国产又粗又猛又爽又黄的视频在线 | 日本一区二区三区免费小视频| 久久久超爽一二三av| 超碰97免费人妻麻豆| 中文字幕最新久久久| 老司机免费福利视频网| 99精品久久久久久久91蜜桃| 免费高清自慰一区二区三区网站| 少妇深喉口爆吞精韩国| 天天日天天干天天要| 亚洲欧美久久久久久久久| 天天综合天天综合天天网| 欧美精品中文字幕久久二区| 亚洲成人午夜电影在线观看 | 粉嫩欧美美人妻小视频| 天天射夜夜操狠狠干| 在线观看免费视频网| 人妻少妇一区二区三区蜜桃| 成人高清在线观看视频| 日韩亚国产欧美三级涩爱| 人妻熟女中文字幕aⅴ在线| 中文字幕在线一区精品| 91 亚洲视频在线观看| tube69日本少妇| 国产又粗又黄又硬又爽| 黄色视频在线观看高清无码 | 久久丁香婷婷六月天| aⅴ五十路av熟女中出| 端庄人妻堕落挣扎沉沦| 亚洲一区av中文字幕在线观看| 成年人中文字幕在线观看|