本文實例講述了Python實現(xiàn)判斷并移除列表指定位置元素的方法。分享給大家供大家參考,具體如下:
問題很簡單,輸入一個列表和索引,若索引超出列表范圍則返回源列表,否則刪除指定索引位置的元素后返回列表,下面是具體實現(xiàn):
#!usr/bin/env python #encoding:utf-8 ''''' __Author__:沂水寒城 功能:移除列表指定位置的元素 ''' def remove_pos_ele(num_list,k): ''''' ''' length=len(num_list) if k>length: return num_list elif k<0: return num_list else: num_list.pop(k) return num_list if __name__ == '__main__': num_list=[12,4,56,8,0,34,6,44] print "創(chuàng)新互聯(lián)成都網(wǎng)站設計公司測試結果:" print remove_pos_ele(num_list, k=-10) print remove_pos_ele(num_list, k=5) print remove_pos_ele(num_list, k=10)
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。