日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python --- 倒序输出数组中重复的数字

發(fā)布時(shí)間:2025/5/22 python 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python --- 倒序输出数组中重复的数字 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
#coding=utf8 輸出數(shù)組中重復(fù)的數(shù)字 #1.對(duì)比判斷是否存在重復(fù)的數(shù)字,是則加入k;2.判斷要加入的數(shù)字在k是否已存在,若已存在則跳過 def?sum(L): for?i?in?range(len(L)): for?j?in?range(i+1,len(L)): if?L[i]?in?k: break elif?L[i]==L[j]:???????????????? k.append(L[i]) break return?k 倒序輸出函數(shù),簡(jiǎn)單的步長為-1, 即字符串的翻轉(zhuǎn)(常用) def?reverse(L): for?i?in?L[::-1]: j.append(i) return?j k=[] j=[] L?=?[1,2,33,45,6,2,33,4,4,5,33,6,4] print?sum(L) print?reverse(k) 倒序輸出數(shù)組中不重復(fù)的數(shù)字 k=[] L=[12,3,33,33,4,2,4,3] for?i?in?set(L): k.append(i) k.reverse() print?k 倒序
方法一:通過遞歸實(shí)現(xiàn)? 遞歸必須有終止條件 #遞歸的方式, 每次輸出一個(gè)字符; #coding=utf8 #1.進(jìn)棧a,b,c,d,e,f???2.當(dāng)只剩最后一個(gè)字母時(shí),返回f??3.接著依次退出e,d,c,b,a?? L='abcdef' def?reverse(L): if?len(L)==1: return?L else: return?reverse(L[1:])+L[0] print?reverse(L) 方法二:通過range()實(shí)現(xiàn)倒序 #簡(jiǎn)單的步長為-1, 使用for循環(huán), 從右至左輸出; #range(start, end, step) L='abcdef' for?i?in?range(len(L)-1,-1,-1): ? ? ? ?#從下標(biāo)5開始到0,每次減1 print?L[i] 方法三:通過交換前后字母的位置實(shí)現(xiàn)倒序 s='abcdef' t=list(s) l=len(s) def?reverse(s): #下標(biāo)5.4.3和0.1.2的數(shù)進(jìn)行交換 for?i,j?in?zip(range(l-1,0,-1),range(l/2)): t[i],t[j]?=?t[j],t[i] return?''.join(t) print?reverse(s)

轉(zhuǎn)載于:https://www.cnblogs.com/cookieTxT/p/9656886.html

總結(jié)

以上是生活随笔為你收集整理的python --- 倒序输出数组中重复的数字的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。