2016-04-03 65 views
-3

我想用int分割元組,但我不知道如何!如果您知道 請幫助我!你如何劃分一個元組中的每個元素由一個int

謝謝。

+4

我想通過關閉您的問題來幫助您,以便讓您有機會在獲得現成解決方案之前自行嘗試。 – Maroun

+1

你好,歡迎來到StackOverflow。請花一些時間閱讀幫助頁面,尤其是名爲[「我可以詢問什麼主題?」(http://stackoverflow.com/help/on-topic)和[「我應該問什麼類型的問題避免問?「](http://stackoverflow.com/help/dont-ask)。更重要的是,請閱讀[Stack Overflow問題清單](http://meta.stackexchange.com/q/156810/204922)。您可能還想了解[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 – idjaw

+0

a導熱係數模擬器 –

回答

1

可能是你可以嘗試,如果是一個數字的元組:

numberstuple = (5,1,7,9,6,3) 
divisor= 2.0 
divisornodecimals = 2 

value = map(lambda x: x/divisor, numberstuple) 
>>>[2.5, 0.5, 3.5, 4.5, 3.0, 1.5] 
valuewithout_decimals = map(lambda x: x/divisornodecimals, numberstuple) 
>>>[2, 0, 3, 4, 3, 1] 

value = [x/divisor for x in numberstuple] 
+0

非常感謝先生,它一直工作! –

+0

我很樂意提供幫助,我建議您瞭解列表理解 – Milor123

+0

Truppo(和下面顯示的)的答案[here](http://stackoverflow.com/a/1782003/2680824)更容易與記得 –

2

基本上爲this answer由Truppo相同。

>>> t = (10,20,30) 
>>> t2 = tuple(ti/2 for ti in t) 
>>> t2 
(5, 10, 15) 
相關問題