คำถามติดแท็ก sum

ฟังก์ชัน 'sum' ซึ่งส่งคืนผลรวมของรายการในอาร์เรย์


26
รวมรายการตัวเลขใน Python
ฉันมีรายการของตัวเลขเช่น[1,2,3,4,5...]และฉันต้องการคำนวณ(1+2)/2และสำหรับที่สอง(2+3)/2และที่สาม (3+4)/2และอื่น ๆ ฉันจะทำสิ่งนั้นได้อย่างไร ฉันต้องการรวมเลขตัวแรกกับตัวที่สองแล้วหารด้วย 2 จากนั้นหาผลรวมของตัวที่สองกับตัวที่สามแล้วหารด้วย 2 และต่อไปเรื่อย ๆ นอกจากนี้ฉันจะรวมรายการตัวเลขได้อย่างไร a = [1, 2, 3, 4, 5, ...] ใช่ไหม: b = sum(a) print b รับหมายเลขเดียว มันไม่ได้ผลสำหรับฉัน
367 python  list  sum 

9
วิธีรวมค่าทั้งหมดในพจนานุกรมได้อย่างไร
สมมติว่าฉันมีพจนานุกรมที่ปุ่มจับคู่กับจำนวนเต็มเช่น: d = {'key1': 1,'key2': 14,'key3': 47} มีวิธีการที่เรียบง่ายในการซินdแทกติกเพื่อคืนค่าผลรวมของ- 62ในกรณีนี้หรือไม่?
239 python  dictionary  hash  sum 

4
C # รายการของวัตถุฉันจะได้รับผลรวมของคุณสมบัติได้อย่างไร
ฉันมีรายการของวัตถุ คุณสมบัติหนึ่งของรายการวัตถุแต่ละรายการเป็นจำนวนเงิน ฉันจะได้รับจำนวนเงินได้อย่างไร หากรายการของฉันเป็นประเภทที่สองฉันอาจทำสิ่งนี้: double total = myList.Sum(); อย่างไรก็ตามฉันต้องการสิ่งที่คล้ายกับนี้ แต่ไวยากรณ์นี้ไม่ถูกต้อง double total = myList.amount.Sum(); ฉันจะทำสิ่งนี้ให้สำเร็จได้อย่างไร? ฉันชอบที่จะใช้ฟังก์ชัน Sum หากเป็นไปได้แทนที่จะวนซ้ำและคำนวณค่า
158 c#  list  sum 

7
Pandas: รวม DataFrame แถวสำหรับคอลัมน์ที่กำหนด
ฉันมี DataFrame ต่อไปนี้: In [1]: import pandas as pd df = pd.DataFrame({'a': [1,2,3], 'b': [2,3,4], 'c':['dd','ee','ff'], 'd':[5,9,1]}) df Out [1]: a b c d 0 1 2 dd 5 1 2 3 ee 9 2 3 4 ff 1 ผมอยากจะเพิ่มคอลัมน์'e'ซึ่งเป็นผลรวมของคอลัมน์'a', และ'b''d' จะข้ามฟอรัมฉันคิดว่าสิ่งนี้จะทำงาน: df['e'] = df[['a','b','d']].map(sum) แต่มันก็ไม่ได้ ฉันต้องการทราบการดำเนินการที่เหมาะสมกับรายการของคอลัมน์['a','b','d']และdfเป็นอินพุต
153 python  pandas  dataframe  sum 

3
ฉันจะให้ฟังก์ชัน SUM ใน MySQL คืนค่า '0' ได้อย่างไรหากไม่พบค่าใด ๆ
ว่าฉันมีฟังก์ชั่นง่าย ๆ ใน MySQL: SELECT SUM(Column_1) FROM Table WHERE Column_2 = 'Test' หากไม่มีรายการในColumn_2 มีข้อความ 'Test' แล้วฟังก์ชันนี้จะส่งคืนNULLในขณะที่ฉันต้องการให้ส่งคืน 0 ฉันทราบว่าคำถามที่คล้ายกันได้ถูกถามสองสามครั้งที่นี่ แต่ฉันไม่สามารถปรับคำตอบให้ตรงตามวัตถุประสงค์ของฉันได้ดังนั้นฉันจึงขอขอบคุณสำหรับความช่วยเหลือในการเรียงลำดับ
150 mysql  function  null  sum 

26
คุณจะหาผลรวมของตัวเลขทั้งหมดในอาร์เรย์ใน Java ได้อย่างไร
ฉันมีปัญหาในการหาผลรวมของจำนวนเต็มทั้งหมดในอาร์เรย์ใน Java ฉันไม่พบวิธีที่มีประโยชน์ในMathชั้นเรียนสำหรับสิ่งนี้
141 java  arrays  sum 


18
วิธีการรวมค่าคอลัมน์ทั้งหมดในอาร์เรย์หลายมิติ
ฉันจะเพิ่มค่าคอลัมน์ทั้งหมดด้วยคีย์การเชื่อมโยงได้อย่างไร โปรดทราบว่าชุดคีย์เป็นแบบไดนามิก อาร์เรย์อินพุต: Array ( [0] => Array ( [gozhi] => 2 [uzorong] => 1 [ngangla] => 4 [langthel] => 5 ) [1] => Array ( [gozhi] => 5 [uzorong] => 0 [ngangla] => 3 [langthel] => 2 ) [2] => Array ( [gozhi] => 3 [uzorong] => 0 [ngangla] …

5
รับคอลัมน์ Pandas ทั้งหมด
เป้าหมาย MyColumnฉันมีกรอบข้อมูลนุ่นที่แสดงด้านล่างมีหลายคอลัมน์และต้องการที่จะได้รับรวมของคอลัมน์ กรอบข้อมูล -df: print df X MyColumn Y Z 0 A 84 13.0 69.0 1 B 76 77.0 127.0 2 C 28 69.0 16.0 3 D 28 28.0 31.0 4 E 19 20.0 85.0 5 F 84 193.0 70.0 ความพยายามของฉัน : ฉันได้พยายามหาผลรวมของคอลัมน์โดยใช้groupbyและ.sum(): Total = df.groupby['MyColumn'].sum() print Total สิ่งนี้ทำให้เกิดข้อผิดพลาดต่อไปนี้: TypeError: …
112 python  pandas  dataframe  sum 

21
จะหาผลรวมของตัวเลขในรายการได้อย่างไร?
time_interval = [4, 6, 12] ฉันต้องการที่จะสรุปตัวเลขที่ชอบในการสั่งซื้อที่จะได้รับรายชื่อ[4, 4+6, 4+6+12]t = [4, 10, 22] ฉันลองทำสิ่งต่อไปนี้: t1 = time_interval[0] t2 = time_interval[1] + t1 t3 = time_interval[2] + t2 print(t1, t2, t3) # -> 4 10 22
93 python  list  sum  accumulate 

5
ตัวเลขผลรวมในรายการ แต่เปลี่ยนเครื่องหมายหลังจากพบศูนย์
ฉันต้องรวมตัวเลขทั้งหมดในรายการ หาก 0 เกิดขึ้นเริ่มลบจนกระทั่งอีก 0 เริ่มต้นเพิ่ม ตัวอย่างเช่น: [1, 2, 0, 3, 0, 4] -> 1 + 2 - 3 + 4 = 4 [0, 2, 1, 0, 1, 0, 2] -> -2 - 1 + 1 - 2 = -4 [1, 2] -> 1 + 2 = 3 [4, 0, …
9 python  list  sum 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.