Avatar ·

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

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

أثناء دراسة Python 3.X، راجعت الأساسيات. قبل ذلك، كنت أكتب بلغة PHP.

الآن قررت إكمال الخطة:

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

الآن الكود الخاص بي

   import  csv  def   gene_name  ( gene, polfzm, genotype ):  return   '_' .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: