第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

python中關(guān)于reverse的代碼應(yīng)該怎么打?

python中關(guān)于reverse的代碼應(yīng)該怎么打?

www說 2019-02-04 09:05:49
python中關(guān)于reverse的代碼應(yīng)該怎么打?
查看完整描述

3 回答

?
一只名叫tom的貓

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超3個(gè)贊

題目不允許使用reversed或者[::-1],下面另外提供兩種方法。


1. 反向for循環(huán)

1234567def reverse(text):    ret = ""    for in range(len(text)-1-1-1):        ret = ret + text[i]    return ret print reverse("#ab@cd!")


2. 遞歸

12345678def reverse(text):    = len(text) - 1    if (n == 0):        return text[0]    else:        return text[n] + reverse(text[:n]) print reverse("#ab@cd!")


查看完整回答
反對 回復(fù) 2019-03-21
?
守著一只汪

TA貢獻(xiàn)1872條經(jīng)驗(yàn) 獲得超4個(gè)贊

1234li = [i for in range(10)]print(li)li.reverse()print(li)

1,如上所示代碼,reverse 是 列表的一個(gè)方法,是對列表進(jìn)行原地反轉(zhuǎn)。

2 , 列表的reverse方法返回值為空值,如果使用不當(dāng)?shù)脑?,可能?huì)引起數(shù)據(jù)丟失,如下面的代碼所示

1234li = [i for in range(10)]print(li)li = li.reverse()print(li)                #輸出為None

和reverse方法一樣返回值為空的還有列表的sort方法。



查看完整回答
反對 回復(fù) 2019-03-21
?
慕的地10843

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超8個(gè)贊

1234def reverse(text):    return text[::-1] print reverse('12345')


查看完整回答
反對 回復(fù) 2019-03-21
  • 3 回答
  • 0 關(guān)注
  • 811 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)