隨筆-49  評論-67  文章-27  trackbacks-0
          經(jīng)過多次試驗,對元組進(jìn)行切片時,將嚴(yán)格按照從左到右的順序。如:
          a=(0,1,2,3)
          b
          =a[x:y]
          print?b
          這里面我們假設(shè)x和y是變量。我們可以將a看作
          ?? 0?? 1?? 2?? 3
          ????????????
          ?? ^??? ^?? ^?? ^
          ±0?? 1?? 2?? 3
          ? -4? -3? -2? -1
          也就是說,x=1和x=-3代表相同的位置。同理,y=3跟y=-1也代表相同的位置。這樣,切片a[x:y]中,x和y分別表示元組a中元素的位置。并且,此時x的位置一定在y的左面。如若不然,b將得到一個空的元組()。
          >>>?a=(0,1,2,3)
          >>>?print?a[0:0]
          ()
          >>>?print?a[0:3]
          (0,?
          1,?2)
          >>>?print?a[0:5]
          (0,?
          1,?2,?3)
          >>>?print?a[-3:2]
          (
          1,)
          >>>?print?a[1:-1]
          (
          1,?2)
          >>>?print?a[1:2]
          (
          1,)
          >>>?print?a[1:3]
          (
          1,?2)
          >>>?print?a[2:1]
          ()
          >>>?print?a[-4:-3]
          (0,)
          >>>?print?a[-3:-4]
          ()
          >>>?
          posted on 2006-06-07 18:38 思考 閱讀(1116) 評論(0)  編輯  收藏 所屬分類: Python

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 栾城县| 山阳县| 马龙县| 南涧| 共和县| 延安市| 娄烦县| 商城县| 岳普湖县| 庆阳市| 东兴市| 红原县| 台中县| 伽师县| 临汾市| 红桥区| 鄂温| 格尔木市| 丰宁| 龙里县| 宁德市| 原阳县| 桦川县| 高清| 独山县| 禹州市| 金平| 泰兴市| 子洲县| 泗洪县| 巴塘县| 汾西县| 伊川县| 桃园县| 磐安县| 金门县| 沙坪坝区| 从江县| 雷山县| 砚山县| 伊宁市|