<address id="bztp3"><nobr id="bztp3"></nobr></address>

      <sub id="bztp3"><listing id="bztp3"><menuitem id="bztp3"></menuitem></listing></sub>

        <form id="bztp3"></form>

        <address id="bztp3"></address>
        <sub id="bztp3"></sub>

          <form id="bztp3"></form>

              Python切片操作全解析【Python入門每日一個知識點第71期】

              Python有一些特有的語言特性,能夠幫助我們在日常編程中快速高效的完成任務。能不能掌握這些特性,會直接影響Python工程師的效率。Python語言中的切片操作就是這樣的特性。切片在編程中是十分常見的操作,使用頻率也很高,今天馬哥教育Python知識點就為大家解析一下切片操作的魔法。


              【Python入門每日一個知識點第71期】Python切片操作全解析

              取一個list或tuple的部分元素是非常常見的操作。比如,一個list如下:

              >>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']
              

              取前3個元素,應該怎么做?

              笨辦法:

              >>> [L[0], L[1], L[2]]
              ['Michael', 'Sarah', 'Tracy']
              

              之所以是笨辦法是因為擴展一下,取前N個元素就沒轍了。

              取前N個元素,也就是索引為0-(N-1)的元素,可以用循環:

              >>> r = []
              >>> n = 3
              >>> for i in range(n):
              ...     r.append(L[i])
              ... 
              >>> r
              ['Michael', 'Sarah', 'Tracy']
              

              對這種經常取指定索引范圍的操作,用循環十分繁瑣,因此,Python提供了切片(Slice)操作符,能大大簡化這種操作。

              對應上面的問題,取前3個元素,用一行代碼就可以完成切片:

              >>> L[0:3]
              ['Michael', 'Sarah', 'Tracy']
              

              L[0:3]表示,從索引0開始取,直到索引3為止,但不包括索引3。即索引012,正好是3個元素。

              如果第一個索引是0,還可以省略:

              >>> L[:3]
              ['Michael', 'Sarah', 'Tracy']
              

              也可以從索引1開始,取出2個元素出來:

              >>> L[1:3]
              ['Sarah', 'Tracy']
              

              類似的,既然Python支持L[-1]取倒數第一個元素,那么它同樣支持倒數切片,試試:

              >>> L[-2:]
              ['Bob', 'Jack']
              >>> L[-2:-1]
              ['Bob']
              

              記住倒數第一個元素的索引是-1

              切片操作十分有用。我們先創建一個0-99的數列:

              >>> L = list(range(100))
              >>> L
              [0, 1, 2, 3, ..., 99]
              

              可以通過切片輕松取出某一段數列。比如前10個數:

              >>> L[:10]
              [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
              

              后10個數:

              >>> L[-10:]
              [90, 91, 92, 93, 94, 95, 96, 97, 98, 99]
              

              前11-20個數:

              >>> L[10:20]
              [10, 11, 12, 13, 14, 15, 16, 17, 18, 19]
              

              前10個數,每兩個取一個:

              >>> L[:10:2]
              [0, 2, 4, 6, 8]
              

              所有數,每5個取一個:

              >>> L[::5]
              [0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95]
              

              甚至什么都不寫,只寫[:]就可以原樣復制一個list:

              >>> L[:]
              [0, 1, 2, 3, ..., 99]
              

              tuple也是一種list,唯一區別是tuple不可變。因此,tuple也可以用切片操作,只是操作的結果仍是tuple:

              >>> (0, 1, 2, 3, 4, 5)[:3]
              (0, 1, 2)
              

              字符串'xxx'也可以看成是一種list,每個元素就是一個字符。因此,字符串也可以用切片操作,只是操作結果仍是字符串:

              >>> 'ABCDEFG'[:3]
              'ABC'
              >>> 'ABCDEFG'[::2]
              'ACEG'
              

              在很多編程語言中,針對字符串提供了很多各種截取函數(例如,substring),其實目的就是對字符串切片。Python沒有針對字符串的截取函數,只需要切片一個操作就可以完成,非常簡單。


              《Python入門每日一個知識點》欄目是馬哥教育Python年薪20萬+的學員社群特別發起,分享Python工具、Python語法、Python項目等知識點,幫助大家快速的了解Python學習,快速步入Python高薪的快車道。

              【超全整理】《Python自動化全能開發從入門到精通》python基礎教程筆記全放送

              相關新聞

              聯系我們

              400-080-6560

              在線咨詢:點擊這里給我發消息

              郵件:work@magedu.com

              工作時間:周一至周日,09:00-18:30

              QR code
              656彩票平台656彩票主页656彩票网站656彩票官网656彩票娱乐 www.ylg2222.com | 8290f.com | www.33598n.com | 35222f.com | www.9646q.com | 2190t.com | www.638802.com | www.js6767g.com | www.66376a.com | www.p86.com | 1654xx.com | www.5517ccc.com | 4182o.com | www.21202b.com | www.7435g.com | www.77114i.com | www.508987.com | 11555156.com | www.633547.com | 2934w.com | www.hr6888.com | www.b005.com | xpj6666.vip | www.7415n.com | 55967v.com | www.71233d.com | www.2090977.com | em999.net | www.tt15.com | 7605c.com | www.8000hc.com | www.hai6666.com | 66671g.com | www.78680z.com | 88807s.com | www.403489.com | www.zte888.com | 3950p.com | www.29277n.com | www.zdj70.com | 1665a.com | www.506930.com | 8577q.cc | www.109615.com | www.55526m.com | 55967z.com | www.hczx9.com | www.1516yyy.com | 1317726.com | www.77802s.com | 84844001.com | 320006.com | www.087h.com | www.pj8458.com | 17yy.com | www.75600y.com | 5001a.com | 0088.com | www.380870.com | 74668.com | www.53516n.com | www.178753.com | www.65066ss.com | 500000751.com | www.068630.com | www.344654.com | ylg9888.com | 08058888.com | www.78949c.com | www.33377799.com | 0241s.com | www.1248g.cc | www.668cp33.com | 4255s.com | www.c5636.com | www.7335xx.com | 88x88.com | www.370933.com | www.dzcp6666.com | www.8js189.com | bet35365w.com | www.flb577.com | www.xw2200.com | 64640029.com | www.579199.com | www.47506n.com | www.01a88.com | 3245333.com | www.32031c.com | www.058hx.com | 3950l.com | www.bet73v.com | www.00829m.com | 7744ddd.com | www.hczx2.com | www.jty849.com | 550111s.com | www.298980.com | www.14168e.com | www.330099k.com | 33567w.com | www.can80.com | www.80969a.com | 1705v.com | k08199.com | www.41518d.com | www.217456.com | feicai0830.com | 33115zz.com | www.99638m.com | www.s33558.com | 9101906.com | 92266m.com | www.33997g.com | www.xg611.com | 66876j.com | 8898555.com | www.3479d.com | www.38345r.com | www.38200x.com | gh7105.com | www.599831.com | www.a3846.com | www.1115156.com | bwin8d.com | shanghaimiwena.cn | www.8839e.com | www.7415ss.com | www.hj0888.com | 58222e.com | 3822f.com | www.50052g.com | www.c5c88.com | www.z0888.com | 00xpj377.com | 1770w.com | www.529776.com | www.335217.com | www.555xhtd.com | 34c35.com | 667766o.com | www.97775.cc | www.8080999b.com | www.78221g.com | 58802x.com | 00774jj.com | www.495568.com | www.v774477.com | www.76998.com | 87665i.com | 1489n.com | www.602852.com | www.js8888.bet | www.5446oo.com | www.qiudala.org | 50128d.com | 507767.com | 37283.com | www.627792.com | www.288963.com | www.vns6608.com | www.17828k.com | 00014066.com | 2012bet9.com | 8535.com | zz4066.com | www.652918.com | www.737202.com | www.5099ll.com | www.ra1116.com | 500000757.com | 287722.com | 20772277.com | www.178215.com | www.09czj.com | www.597763.com | www.135605.com | 4066ll.com | 11ww8332.com | 7240d.com | www.033826.com | www.022b.cc | www.6858666.com | www.biying930vip.com | www.56655m.com | www.gef999.com | www.45601.com | 4138004.com | www.106235.com | www.k233.com | www.52072y.com | www.11599068.com | www.377666t.com | www.dw982.com | www.3335156.com | 1077ddd.com | g40033.com | ylzz1.cc | 4694b.com | 61789v.com | hy352.com | www.218565.com | www.ascp4.com | www.68689d.com | www.826018.com | www.38138e.com | www.70022.com | www.866918.com | 1592x.com | 8827qq.com | 8hga.com | 316.cc | 3009k.com | www.150882.com | www.895465.com | www.679by.com | www.5095n.com | www.1122300.com | www.0622yyy.com | www.7893w39.com | www.cp505c.com | www.11ledian11.cc | www.0004111.com | www.4625t.com | www.6aobo.com | 3938.com | xpj888e.com | 83377h.com | 66662007.com | yth13.net | 7935.com | uuu8827.com | 2992535.com | 2306c.com | mm2205.com | 6830w.com | 22299ww.com | 3049z.com | w69441155.com | 20550452.com | 67877r.com | 33ii8331.com | 089776.com | 88332007.com | 3522v.vip | 77990.com | feicai0751.com | jsjlb5.com | feicai0917.com | d00351.com | 88948999.com | www.365168.cc | www.09569r.com | www.698012.com | www.21365aa.com | www.xh7738.com | www.1347-02.com | www.w61654.com | www.ylg883.com | www.771671a.com | www.97222a.com | www.444412.com | www.cp0058.com | www.704908.com | www.55060p.com | www.bb012.com | www.aa00668.com | www.48330g.com | www.0076788.com | www.974209.com | www.80065h.com | www.23040.com | www.530877.com | 11018n.com | 54770.com | 6150t.com | 35222.com | i8381.com | 0729e.com | 78808f.com | hg07111.org | gg00558.com | P35v.com | www.w88w118.com | www.hg5779.com | www.hg849.com | www.55070r.com | www.666999qipai.com | www.00840p.com | www.982399.com | www.715585.com | 4116d.com | 80368i.com | 39990066.com | 2455h.com | 5hg7788.com | www.dhy1114.com | www.js607.com | www.c3c3.com | www.5446p.com | www.76520n.com | www.503990.com | 1775i.com | vn65033.com | www.10051005.com | www.448246.com | www.115107.com | www.599141.com | 90307b.com | yabo8000.com | www.h7788l.com | www.bd2019d.com | www.0601x.com | www.550346.com | 9339999s.com | 30007n.com | www.bmw1195.com | www.469703.com | www.3478e.cc | 4880b.com | a99345.am | www.88837j.com | www.5hg6668.com | www.5522v.cc | 6641m.com | 2096f.com | www.amxhtd11.com | www.http://9978ll.com/ | www.022cq.cc | qpby0066.com | 2776l.com | www.88zz.cc | www.50pay.cc | www.363477.com | 7508w.com | www.chun1983.com | www.808888e.com | www.50989j.com | 228888x.com | l4212.com | www.sbet345.net | www.62979d.com | www.779635.com | 55663885.com | www.blr0088.com | www.x32939.com | www.ywzuqiu.com | 3788p.com | 2934m.com | www.hfcp1188.com | www.9818.cc | 6am.vip | 2455v.com | www.308076.com | www.8039y.com | 923510.com | 33v333.com | www.98698d.com | www.ya939.com | 3mgmiii.com | www.6868xj.com | www.13k0048.com | www.774255.com | 20778800.com | www.18373876153.com | www.88599.com | 35ff.vip | 00ww8332.com | www.5504i.com | www.ya130.com | 760dd.cc | www.sbet567.net | www.4520033.com | 1468ddd.com | 88807e.com | www.f92776.com | www.713799.com | 23456.com | www.sh8800.com | www.83033k.com | 86811g.com | www.9374g.com | www.68365e.com | 93936d.com | bb8888-3.com | www.vip9583.com | www.081503.com | 0015ii.com | www.sb5501.com | www.351871.com | 50067e.com | www.321123.com | www.657399.com | 01234oo.com | www.8707y.com | www.957999.com | 3614g.com | www.fc687.com | www.55574.vip | www.68993271.com | 1679dd.com | www.bwin1188.net | www.4323d.com | ub66.net | www.wf5588.com | www.3136.com | ylhg2233.com | www.28000k.com | www.305995.com | 1077kkk.com | www.6880zz.com | www.60108o.com | 7935j.com | www.79095i.com | hy.cc | www.tqdc444.com | www.557466.com | 8331.com | www.228369.com | www.938621.com | ff38648.com | www.71071v.com | www.33588v.com | www.56733z.com | www.hg77720.com | 713348.com | www.666423.net | www.ct8877.com | 22299ll.com | www.7225u.com | 9103uu.com | www.76543r.com | www.26163b.com | 3552p.com | www.00618f.com | 00773j.com | www.365775.com | www.39118.cc | 001908.com | www.e80288.com | 131ee.net | www.006072.com | www.998786.com | 5661888.com | www.888999qipai.com | 4036cc.com | www.i4042.com | pjhunan.com | www.hg158.ag | www.961339.com | 2455l.com | www.97828v.vip | 93922o.com | www.56655x.com | dzjgw1111.com | 13222r.com | www.4880d.com | www.859509.com | 5589333.com | www.pj7666.com | www.898134.com | 97297b.com | www.66332s.com | tm700.com | www.2997770.com | 3467z.cc | www.5146z6.com | www.230230zf.com | 5004oo.com | www.630611.com | dh41866.com | www.50052l.com | www.ylhg5858.com | www.183799.com | www.90903.com | 2844k.com | www.58vs88.com | 0241.com | www.684344.com | www.wdylc.com | 19880k.com | www.xpj915.com | 66876n.com | www.658770.com | www.d88md01.com | 36400011.com | www.4331k.com | P35ee.com | www.211873.com | www.6444555.com | msbet888.com | www.15355q.com | www.56520o.com | 06006w.com | www.3308598.com | g2146.com | www.890886.com | www.57768u.com | bojue02.com | www.x5666.com | www.bg999111.com | 50022277.com | www.2848bbb.com | zhcpvv.com | www.332950.com | www.27363s.com | 86226q.com | www.cp2838.com | www.pj20888.com | 7249d.com | www.50051y.com | www.362848.com | 8988ll.com | www.5657599.com | www.wi222.com | 015647.com | www.56011b.com | 1665bb.com | 2776x.com | www.85656.com | 1592q.com | 20132019.com | www.637907.com | www.56733v.com | 025647.com | www.5555287.com | www.d0686.com | 4647033.com | www.3775v.com | www.v0050.com | 55984d.com | www.3a434.com | www.sb5202.com | 9068f.com | www.11774.cc | www.987111.com | www.37377i.com | www.56520i.com | 33779193.com | www.4189a.com | www.501333.com | 4152m.com | www.570323.com | www.x99pj.com | 55nn8331.com | 4880b.com | www.xb88.com | www.40033.1340033.com | jidu01.com | www.964688.com | www.ssc8871.com | 7779d.cc | 188468.com | www.106795.com | www.6861767676.com | 30177722.com | www.738070.com | www.7415q.com | 50024488.com | 44663885.com | www.57169.cc | www.44499999.com | feicai0412.com | 28839n.com | www.2221104.com | www.js7669.com | 15f6.net | 7720f.net | www.410057.com | www.33569900.com | 666x2.com | www.340680.com | www.wnsr118.com | www.zr305.com | d15666.com | www.081510.com | www.826017.com | www.hg55328.com | www.m77929.com | www.138585.com | 2190p.com | 35222pp.com | www.9711c.com | www.27363s.com | 9411ooo.com | 535pj.cc | www.710650.com | www.993769.com | www.3459z.com | 4167p.com | www.29277i.com | www.xj1990.com | www.js253.com | 896320.com | 2222k9.com | www.771745.com | www.99552jj.com | www.66930000.com | 888.cm | hg11788.com | www.8839b.com | www.4694z.com | www.7653.cc | 085365.com | 7720.com | www.2875s.com | www.11vn777.com | www.21365dd.com | 7811o.com | ra333333.com | www.cb2188.com | www.40288t.com | www.ra8804.com | 7744ccc.com | 12742n.com | www.503433.com | 660411.com | 027659.com | www.464689.com | www.4331i.com | www.cai31.cc | www.66666vns.com | 78115577.com | 60958888.com | www.641577.com | www.hd8675.com | www.a81f.cc | www.223456y.com | 891567.com | 80850o.com | www.375939.com | www.aa355.com | www.4694k.com | www.v15552.com | 3189v.com | o8009.com | 70766633.com | www.952856.com | www.1466v.com | www.ggu.99233u.com | www.4972aa.com | 0080k.com | 71372226.com | 0729b.com | www.900406.com | www.hg5012.com | www.hg173c.com | www.82533t.com | c388s.com | 3552r.com | a3665.com | www.87668e.com | www.022fj.cc | www.v63568.com | www.746824.com | www.pj8790.com | ylzz7.cc | 61323377.com | 5589222.com | 3556.com | www.504277.com | www.37676.cc | www.p63568.com | www.4406488.com | www.211345.com | www.fg3388.com | 0241e.com | 4488ggg.com | 30170033.com | r86811.com | www.599210.com | www.00665.com | www.u98478.com | www.04567d.com | www.xj6633.com | www.40686e.com | 3544e.com | 22299aa.com | gf808.com | 9856pp.com | 89777p.com | www.389344.com | www.qmkl6.com | www.99638h.com | www.hg7833.com | www.5207666.com | www.ylg7777.com | www.pp3737.com | www.8494y.com | 8036ll.com | w77304.com | c536655.com | nce7998.com | yhningxia.vip | ibet888.net | www.183572.com | www.865820.com | www.3890f.com | www.379.net | www.4809n.com | www.91779a.com | www.5146z1.com | www.hyzsvip.com | www.584222.com | www.799msc.com | www.22770168.com | www.xjs8898.com | 44mm8331.com | 6261ss.com | 61323355.com | tt38648.cc | 566777u.com | 463k7.com | 5099gg.com | 1592.com | 360urlscan.com | 3078p.com | 8742kk.com | d5959.com | www.535059.com | www.701547.com | www.901758.com | www.ascp9.com | www.930xj.com | www.6364w.com | www.33997w.com | www.77802f.com | www.99677l.com | www.pj56d.com | www.180662.com | www.9999bj.com | www.6858666.com | www.88806.com | www.44730.com | www.4833044.com | www.6939m.com | www.6939y.com | www.8582bb.com | www.0601g.com | www.816069.com | www.0270g.com | www.77802d.com | www.49956b.com | www.9478j.com | www.3478i.cc | www.hy5502.com | www.961287.com | www.810609.com | www.699494.com | www.536350.com | www.330652.com | www.303476.com | www.106235.com | x86006.com | 3644y.com | aipin888.net | 1624ff.com | 3678uu.com | 3640u.com | sha0000.com | feicai0555.com | 777hg555.com | www.7337942.com | www.0860b.com | www.wns47.com | www.009789.com | www.bfcaip.am | www.0041331.com | www.2997773.com | www.9989589.com | www.71399r.com | www.99jti.com | www.669773.com | www.187393.com | zhcpss.com | 0853dh.com | 3685o.com | 3807mm.com | 8030q.com | www.99999jsc.com | www.9068cc.com | www.3331js.com | www.68277222.com | www.35252d.com | www.806765.com | www.73166c.com | www.c7268.com | www.349477.com | wlb22.com | 380000222.com | 83138k.com | 00774dd.com | ms024.com | www.yl46.com | www.195666.com | www.bwinyz14.com | www.cp7768.com | www.2408e.cc | www.778811aa.com | www.682918.com | www.407870.com | www.106326.com | MM98.top | 35442000.com | 4880r.com | 3355vn77.com | 11005n.com | 2021x.com | 4195n.com | www.88837a.com | www.hg7942.com | www.00773x.com | www.29468.com | www.022o.cc | www.130883.com | 8881207.com | 04666o.com | vns8305.com | www.hai0000.com | www.331194.com | www.hr499.com | www.589zf.com | www.047788.com | 0419n.com | 34y35.com | www.814suncity.com | www.amdc0005.com | www.cn365m.com | www.rfdc02.com | www.689744.com | df8s.com | 8538.com | www.6033v.com | www.js421.com | www.g063801.com | www.50024r.com | www.312180.com | 0698.com | 09780.com | www.41414688.com | www.2945d.com | www.1206c.com | www.809296.com | 500000730.com | 4591001.com | www.6033b.com | www.vns1033.com | www.56011g.com | www.ct8833.com | 1331cc.com | 67890o.com | www.6003888.com | www.a7793.com | www.6939o.com | www.544086.com | feicai0371.com | 046967.com | www.33623a.com | www.4196v.com | www.500cd.com | js14g.com | hg10t.com | www.benz4411s.com | www.jz9688.com | www.235925.com | 22betbet365.com | 7514444.com | 2543jc.com | www.sun7787.com | www.85857g.com | www.56011t.com | www.02czj.com | pcdd.net | p838.com | 2373d.com | www.13558u.com | www.55545r.com | www.hg0088.sh | www.655802.com | 996622xx.com | www.515xpj.com | www.66c668.com | www.77801l.com | 39552288.com | 3513006.com | www.888zr993.com | www.7036kk.com | www.620977.com | 35222z.com | www.6033q.com | www.sscb11.cc | www.2109z.com | 3399vn77.com | 28288p.com | www.k1128.com | www.vip4331.com | 691 | 905647.com | www.js6767g.com | www.5508.am | www.111306.com | 4465p.com | www.142336.com | www.w94600.com | www.196302.com | 53262c.com | www.126hg.tv | www.826017.com | www.52072x.com | 7599z.com | www.hg1115k.com | www.5951990.com | wb8.com | 35cc.vip | www.356309.com | www.50732t.com | 2329.com | yh888i.com | www.a92776.com | www.976561.com | jsgj55.com | www.365815x.com | www.38345.com | zyxxd.com | 88851v.com | www.tyc002.com | www.2934x.com | 3846jj.com | www.pjliaoning.com | www.99552oo.com | www.180209.com | aipin11.me | www.3653517.com | www.9711c.com | 1669o.com | www.2090977.com | www.97828v.vip | 22556.com | 6830e.com | www.9737pp.com | www.548277.com | 97297p.com | www.777794.com | www.533508.com | 33382u.com | www.sky5678.com | www.4102n.com | www.rrle2.com | 3482c.com | www.hg80999.com | www.56730.cc | www.536411.com | 3726k.com | www.9949k.com | www.ykylc05.com | 31435544.com | 55402hd.com | www.799666q.com | www.26czj.com | 77606l.com | www.y456x.com | www.772701.com | am99914.com | www.55526m.com | www.21202ii.com | k677.com | www.751pk10.com | www.607219.com | 7720744.com | www.99113e.com | www.liuguan000.com | 91019t.com | www.3066vv.com | 1859005.com | 6556g.com | www.h36599.com | 38244i.com | www.p35cc.com | www.7239c.com | 8006501.com | www.53699.com | www.c2809.com | ccc01234.com | www.hccp998.com | www.101220.com | 7003822.com | www.7737ee.com | 3950f.com | www.55008040.com | www.2350c.com | 4465n.com | www.38345g.com | www.35155a.com | www.81866v.com | www.37377b.com | 22665144.com | www.137185.com | www.890992.com | 72227.com | www.xj7003.com | 2222138.com | www.777444f.com | www.66368.com | 3640ii.com | www.9737dd.com | abc777.com | www.67797y.com | www.5091x.com | 70016.com | www.7755xj.com | www.903117.com | ylpp234.com | www.12136f.com | 8988bb.com | www.875808.com | www.687044.com | zhcp85.com | www.7004.com | 2147005.com | www.k3k3k3.com | 9103.com | www.55268xx.com | www.ya638.com | hgwz33.com | www.66889.am | 4995u.com | www.u4042.com | www.29178e.com | www.ag6.com | www.29400.com | 552325.com | www.638713.com | 008423.com | www.11599019.com | 7196hh.com | www.333133x.com | www.c6093.com | 131www.net | www.xj456789.com | 36402244.com | www.33111166.com | JS1388v.com | www.3983079.com | www.99788o.com | www.27706.com | www.989447.com | feicai0470.com | www.81233r.com | 8381p.com | www.22dwj.com | 30688z.com | www.955244.com | 35295c.com | www.66146.net | www.557031.com | 21866d.com | www.7239m.com | www.7435t.com | www.36166s.com | 54240099.com | www.ihg5555.com | ff67890.com | www.98vs88.com | 7508b.com | www.pjgw22.com | 89777w.com | www.8313h.com | 80892w.com | www.410488.com | blm385.com | www.1222l.com | 3189ss.com | www.pj6368.com | p88890.com | www.63228.com | bosw8.com | www.sun181.com | 97799k.com | www.5049k.com | 6112hh.com |