-8
A
回答
1
可以用切片
a = ("jim", [2,3,4,6])
sum(a[1][:-1]) only will work if the number in order, else need to use sorted
演示:
>>> a=("jim", [2,3,4,6])
>>> a[1]
[2, 3, 4, 6]
>>> a[1][:-1]
[2, 3, 4]
>>> sum(a[1][:-1]) # sum will give sum of element in list
9
>>> print a[0],sum(a[1][:-1])
jim 9
功能:
>>> def my_function(*a): # *a is called splat operator, can catch any number of argument in tuple
... return a[0],sum(sorted(a[1][:-1])) #sorted will sort the list, so that largest number goes at end of list, so we can exclude it
...
>>> my_function("jim", [2,3,4,6])
('jim', 9)
0
下面是一些代碼,會做什麼你正在尋找。
l = ("jim", [2,3,4,6])
def totalAndDisplay(l):
l[1].sort()
print l[0],sum(l[1][:-1])
+0
其中,您已經重新定義了內置求和函數 – saulspatz 2014-12-06 23:12:12
+1
這需要一個參數'l',然後立即重新定義它 – TankorSmash 2014-12-06 23:53:47
相關問題
- 1. 在JAVA中添加數字
- 2. Java在字符串中添加數字
- 3. 如何在Java中添加數字?
- 4. Java RMI添加數字
- 5. 在地圖上添加數字java
- 6. 使用添加按鈕在文本字段中添加數字java
- 7. 在texboxes中添加數字
- 8. 在sql中添加數字
- 9. 在DOB中添加數字?
- 10. 在C中添加數字#
- 11. 在Java中添加和減去字符串數字
- 12. 在Java中添加字符串困惑
- 13. 在Java字符串中添加新行
- 14. 如何在jtable中添加字段java
- 15. 在cookies中添加特殊字符,java
- 16. java可以在保留字列表中添加。在java中加入關鍵字
- 17. 在JAVA中添加,乘數和找到最小值的數字
- 18. 在Java中添加字符串並添加「...」
- 19. 在字符串中添加數字
- 20. jQuery在字符串中添加數字
- 21. 在數組java中添加值
- 22. 2d在Java中添加數據的ArrayList
- 23. Java:在主類中添加類函數
- 24. 在java中添加數組列表
- 25. 在java中添加50位數組
- 26. 在Java中添加時間計數器?
- 27. BaseX數據庫添加在Java中
- 28. 在java中添加計數器
- 29. 在Java中添加二進制數
- 30. 使用java添加多個數字
那你的輸出結果如何?你爲此嘗試了什麼? – 2014-12-06 21:19:32
這是你遇到麻煩的部分,還是你只想爲你寫的代碼? – 2014-12-06 21:20:02
我想要一個精美的蘇格蘭威士忌和一個帶薪月份。這個很有趣! – 2015-09-11 17:00:04