الفرق بين المراجعتين لصفحة: «Python/dict/fromkeys»

من موسوعة حسوب
< Python‏ | dict
لا ملخص تعديل
ط استبدال النص - ':الدالة' ب':التابع'
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>dict.fromkeys()‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:التابع <code>dict.fromkeys()‎</code> في بايثون}}</noinclude>
ينشئ التابع قاموسًا جديدًا من التسلسل الذي يحدّده المستخدم في المعاملات.
ينشئ التابع قاموسًا جديدًا من التسلسل الذي يحدّده المستخدم في المعاملات.


سطر 38: سطر 38:
* [https://docs.python.org/3/library/stdtypes.html#dict.fromkeys قسم fromkeys في صفحة Types في توثيق بايثون الرسمي.]
* [https://docs.python.org/3/library/stdtypes.html#dict.fromkeys قسم fromkeys في صفحة Types في توثيق بايثون الرسمي.]
[[تصنيف:Python]]
[[تصنيف:Python]]
[[تصنيف:Python Function]]
[[تصنيف:Python Method]]
[[تصنيف:Python Built-in Functions]]
[[تصنيف:Python Types]]
[[تصنيف:Python Dict]]

المراجعة الحالية بتاريخ 11:58، 10 يونيو 2018

ينشئ التابع قاموسًا جديدًا من التسلسل الذي يحدّده المستخدم في المعاملات.

البنية العامة

fromkeys(seq[, value])

المعاملات

seq

تسلسل يستخدمه التابع لإنشاء مفاتيح القاموس الجديد.

value

معامل اختياري وقيمته الافتراضية هي None. يحدّد هذا المعامل القيمة التي سيُسندها التابع إلى مفاتيح القاموس الجديد.

القيمة المعادة

قاموس جديد تنشأ مفاتيحه من التسلسل seq ويحمل كل مفتاح القيمة value.

أمثلة

يبين المثال التالي طريقة استخدام التابع لإنشاء قاموس جديد:

>>> s = {1, 2, 3, 4, 5}
>>> numbers = dict.fromkeys(s)
>>> numbers
{1: None, 2: None, 3: None, 4: None, 5: None}
>>> numbers = dict.fromkeys(s, "integer")
>>> numbers
{1: 'integer', 2: 'integer', 3: 'integer', 4: 'integer', 5: 'integer'}

انظر أيضًا

مصادر