新聞中心
創(chuàng)新互聯(lián)python教程:

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的英吉沙網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
寫一個(gè) Python 程序,用一個(gè)例子來執(zhí)行元組切片。元組切片有開始位置、結(jié)束位置和要跳轉(zhuǎn)的步驟。元組的切片從開始位置開始,一直到結(jié)束位置,但不包括結(jié)束位置。這個(gè)元組切片的語法是
TupleName[starting_position:ending_position:steps]如果省略起始位置,元組切片從零索引位置開始。同樣,如果您跳過 end _ position,切片將轉(zhuǎn)到元組末尾。如果您忘記了開始和結(jié)束,元組切片將復(fù)制所有元組項(xiàng)。在這個(gè) Python 示例中,numTuple[2:6]在索引位置 2(物理位置是 3)開始元組切片,在 5 結(jié)束。
# Tuple Slice
numTuple = (11, 22, 33, 44, 55, 66, 77, 88, 99, 100)
print("Tuple Items = ", numTuple)
slice1 = numTuple[2:6]
print("Tuple Items from 3 to 5 = ", slice1)
slice2 = numTuple[3:]
print("Tuple Items from 4 to End = ", slice2)
slice3 = numTuple[:7]
print("Tuple Items from Start to 6 = ", slice3)
slice4 = numTuple[:]
print("Tuple Items from Start to End = ", slice4)元組切片中的負(fù)值將從右側(cè)開始切片。例如,numTuple[-5:-2]從元組右側(cè)的第五個(gè)位置開始切片,并從右側(cè)上升到第二個(gè)位置。在最后一個(gè)例子中,numTuple[1:7:2]從 1 開始元組切片,在 6 結(jié)束,每隔一秒復(fù)制一項(xiàng)。
# Tuple Slice
numTuple = (11, 22, 33, 44, 55, 66, 77, 88, 99, 100)
print("Tuple Items = ", numTuple)
slice1 = numTuple[-5:-2]
print("Tuple Items = ", slice1)
slice2 = numTuple[-4:]
print("Last Four Tuple Items = ", slice2)
slice3 = numTuple[:-5]
print("Tuple Items upto 5 = ", slice3)
slice4 = numTuple[1:7:2]
print("Tuple Items from 1 to 7 step 2 = ", slice4)Tuple Items = (11, 22, 33, 44, 55, 66, 77, 88, 99, 100)
Tuple Items = (66, 77, 88)
Last Four Tuple Items = (77, 88, 99, 100)
Tuple Items upto 5 = (11, 22, 33, 44, 55)
Tuple Items from 1 to 7 step 2 = (22, 44, 66)切割字符串元組的 Python 程序
# Tuple Slice
strTuple = tuple("Tutotial Gateway")
print("Tuple Items = ", strTuple)
slice1 = strTuple[2:10]
print("Tuple Items from 3 to 9 = ", slice1)
slice2 = strTuple[-4:]
print("Last Four Tuple Items = ", slice2)
slice3 = strTuple[2:12:2]
print("Tuple Items from 3 to 9 step 2 = ", slice3)
slice4 = strTuple[::2]
print("Every second Tuple Item = ", slice4)Tuple Items = ('T', 'u', 't', 'o', 't', 'i', 'a', 'l', ' ', 'G', 'a', 't', 'e', 'w', 'a', 'y')
Tuple Items from 3 to 9 = ('t', 'o', 't', 'i', 'a', 'l', ' ', 'G')
Last Four Tuple Items = ('e', 'w', 'a', 'y')
Tuple Items from 3 to 9 step 2 = ('t', 't', 'a', ' ', 'a')
Every second Tuple Item = ('T', 't', 't', 'a', ' ', 'a', 'e', 'a') 網(wǎng)頁名稱:Python 程序:切割元組
當(dāng)前地址:http://m.fisionsoft.com.cn/article/cophjoi.html


咨詢
建站咨詢
