Python練習題 找出任意一重複數字

2021-10-06 17:09:47 字數 528 閱讀 5808

# 在乙個長度為 n 的陣列 nums 裡的所有數字都在 0~n-1 的範圍內。

# 陣列中某些數字是重複的,但不知道有幾個數字重複了,也不知道每個數字重複了幾次。

# 請找出陣列中任意乙個重複的數字。

# 示例 1:

# 輸入:

# [2, 3, 1, 0, 2, 5, 3]

# 輸出:2 或 3

from collections import counter

import random

nums=[2

,3,1

,0,2

,5,3

]nums_dict=

dict

(counter(nums)

)#計數

li=[k for k,v in nums_dict.items(

)if v>1]

#得到重複數字列表

print

(random.choice(li)

)#返回一隨機項

python練習題(一)

字串拼接 使用者輸入兩個字串,將它們組合後輸出 str1 input wanghui str2 input los angeles print 世界這麼多,想去 看看。format str1,str2 整數序列求和 使用者輸入乙個正整數 n,計算從 1 到 n 包含 1和 n 相加之後的結果 n i...

Python練習題一

1.將華氏溫度轉換為攝氏溫度,轉換公式 f 1.8c 32 f input if f 1 in f f c float f 0 1 32 1.8 print 2fc c else print 輸入錯誤 2.輸入半徑計算圓的周長和面積 import math r input r1 float r if...

Python練習題一

點讚,收藏 關注,理財 技術不迷路 什麼是bif?bif 就是 built in functions,內建函式。為了方便程式設計師快速編寫指令碼程式 指令碼就是要程式設計速度快快快!python 提供了非常豐富的內建函式,我們只需要直接呼叫即可,例如 print 的功能是 列印到螢幕 input 的...