English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تضيف sum() عناصر iterable وتعيد مجموعها.
نموذج طريقة sum()
sum(iterable, start)
تضيف sum() عناصر iterable بشكل متسلسل وتعيد مجموعها، تبدأ من start.
iterable- قابلة للتحويل (قوائم، مجموعات، قواميس، إلخ). يجب أن تكون العناصر قابلة للتحويل.
startاختياري - تحديد المعامل المطلوب إضافته، إذا لم يتم تعيين هذه القيمة، فإن القيمة الافتراضية هي 0.
sum() تعود إلى مجموع عناصر iterable وتبدأ من start.
numbers = [2.5, 3, 4, -5] # لم يتم تقديم معامل البداية numbers_sum = sum(numbers) print(numbers_sum) # start = 10 numbers_sum = sum(numbers, 10) print(numbers_sum)
نتائج الإخراج
4.5 14.5
إذا كنت بحاجة إلى إضافة أرقام عشريات بدقة دقيقة، فعليك استخدام math.fsum(iterable).
إذا كنت بحاجة إلى ربط عناصر iterable المقدمة (المتطلبات أن تكون النصوص)، يمكنك استخدام طريقة join().
'string'.join(sequence)
زيارة هذه الصفحة للحصول على معلوماتمعلومات طريقة بيتون join()