我試圖代碼的東西,其中 它需要一個數內的數值,並把每個數字在陣列..數量,每個的它存儲在1個陣列
例如:
數(等號到)21135
Array_number(等於)[2,1,1,3,5]
或者獨自一人的每個號碼
數(等於)2261
N1 (equals to) 2
N2 (equals to) 2
N3 (equals to) 6
N4 (equals to) 1
我想將其轉換爲一個str
,並找到,但它會在未排列順序
我試圖代碼的東西,其中 它需要一個數內的數值,並把每個數字在陣列..數量,每個的它存儲在1個陣列
例如:
數(等號到)21135
Array_number(等於)[2,1,1,3,5]
或者獨自一人的每個號碼
數(等於)2261
N1 (equals to) 2
N2 (equals to) 2
N3 (equals to) 6
N4 (equals to) 1
我想將其轉換爲一個str
,並找到,但它會在未排列順序
只需使用map(int, str())
>>>array_num = map(int, str(21135))
[2, 1, 1, 3, 5]
>>>int(''.join(map(str,array_num)))
21135 #will bring it back into normal
>>>
只是一個小提示,沒有任何代碼:
21135%10=5
21135-5:10%10=3
2113-3:10%10=1
211-1:10%10=1
21-1%10:10=2
問候
嗯,它只是數學很酷的答案..有想法..但我必須使每個數字的var ..我的意思是如果它是一個來自用戶的輸入,我猜將無法知道在主號碼 – XMMR12
有多少數字很好地使用內置函數 – Sanket