Avatar ·

Python 3 قاموس متعدد الأبعاد

📁 قاموس, بايثون, خطأ, مثال, عمل

أثناء تعلمي Python 3.x، أكملت دورات في الأساسيات. كنت أكتب بلغة PHP سابقًا.

قررت الآن تنفيذ المهمة التي خططت لها:

  1. قراءة ملف CSV
  2. أثناء قراءة أسطر الملف، معالجتها وتخزينها في مصفوفة، وإنشاء الهيكل المطلوب
  3. ...

هذا هو الكود الخاص بي

import csvdef gene_name(gene, polfzm, genotype):    retu '_'.join([gene, polfzm, genotype]).strip().replace("" "", ""-"")data = {}genes = []with open('example-2.csv', 'r') as file:    reader = csv.DictReader(file, delimiter=';')    for row in reader:        group = row['group']        person_