本文實(shí)例為大家分享了python實(shí)現(xiàn)反向迭代的具體代碼,供大家參考,具體內(nèi)容如下
案例:
實(shí)現(xiàn)一個(gè)連續(xù)的浮點(diǎn)數(shù)發(fā)生器,FloatRange,根據(jù)給定范圍(start, end) 和步進(jìn)值,產(chǎn)生一些列的浮點(diǎn)數(shù),例如:FloatRange(3,4,0.2),將產(chǎn)生下列序列:
正向:3.0 3.2 …… 4.0
反向:4.0 3.8 …… 3.0
如何實(shí)現(xiàn)?
方法1:列表翻轉(zhuǎn)
#!/usr/bin/python3 l = [1, 2, 3, 4, 5, 6] l.reverse() for i in l: print(i) # 出現(xiàn)問題,改變了原列表,不可取
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。