Yığın taşma üzerine ilk kez kullanıcı ve burada olduğum için heyecanlıyım.Python - Sabit listeleri veya sözlükleri tanımlamak için en iyi/en temiz yol
INTRO: Son zamanlarda büyülü serüvene Python programlama dünyasına adım atmıştım - bunu seviyorum. Şimdi her şey, C'den garip geçişimde sorunsuz bir şekilde gitti, fakat HEADER dosyasına (.h) eşanlamlı olan bir şey yaratmakta zorlanıyorum.
SORUN: Orta boyutlu sözlüklerim ve listelerim (yaklaşık 1000 öğe), uzun numaralar ve '#defines' (gerçekten de değil) var, ancak hepsini organize etmenin TEMİZ bir yolunu bulamıyorum. C'de hepsini bir başlık dosyasında atacağım ve bir daha asla düşünmeyeceğim, ancak Python'da bu mümkün değil.
GÜNCEL KİRLİ ÇÖZÜM: MODÜL veya FONKSİYONLAR'ın en üstündeki tüm CONSTANT değişkenlerini başlatıyorum (çoklu işlevler gerekiyorsa modül). SONUÇ: Birilerinin sürekli değişkeni düzenlemek için bir yol bulması durumunda sonsuza dek minnettar olurdum.
TEŞEKKÜR EDERİZ!
Sadece söylemek istedim, Stack'a hoş geldiniz, ve burada iyi organize edilmiş bir soruyla başladığınız için teşekkürler! – jdi