這個python問題如何解決

時間 2021-10-25 15:50:59

1樓:盜藍

只返回第乙個最長的數字字串

>>>import

re>>>

string

='983fh398fh29q83u9283f9299h3'

>>>int_list=re

.findall(r

'\d+'

,string

)>>>

int_list

['983'

,'398'

,'29'

,'83'

,'9283'

,'9299'

,'3'

]>>>

result

=max

(int_list

,key

=lambdax:

len(x))

>>>result

'9283'

>>>返回所有最長的數字字串:

>>>import

re>>>

string

='983fh398fh29q83u9283f9299h3'

>>>int_list=re

.findall(r

'\d+'

,string

)>>>

int_list

['983'

,'398'

,'29'

,'83'

,'9283'

,'9299'

,'3'

]>>>

maximum

=len

(max

(int_list

,key

=lambda

string

:len

(string

)))>>>

result

=list

(filter

(lambdax:

len(x)

==maximum

,int_list

))>>>

result

['9283'

,'9299'

]>>>

如何解決這個SQL問題?

拯救夢想 這問題最棘手的地方是沒有主鍵。對於表中有內部行 id 的資料庫,比如 Oracle,可以在去重後保留最大行 id 或者最小行 id 的記錄。對於沒有內部行 id 支援的資料庫,操作起來會麻煩一點,我們以 MySQL 資料庫為例。第一種方法,生成自增的唯一 id。ALTER TABLE st...

如何解決這個數學問題?

瑜書 剛發現可以有乙個更為簡潔的寫法,更新一波 以上兩式不等號僅在x 1時成立。另外,對斐波那契數列,有 由 1 和 2 可以得到 由 1 和 3 有 log a Leftrightarrow ln 2 frac ln a cdot ln fraca eeimg 1 由 4 frac eeimg 1...

農民不種地了,這個問題如何解決?

巨浪塵埃 現在有兩個工作在你面前,乙個每月2000的工資不包括吃住,另乙個每月5000也不包括吃住,你肯定選每月5000的,如果工資是2000萬和5000萬你不一定會選5000萬的工作,因為2000可能都保障不了生活,但是2000萬和5000萬都不會面臨這些問題。 本人來自農村,家裡現在還有地在種,...