Python Bir değişkenin değerini alıp onu başka bir değişkenin ismi olarak kullanmak mümkün mü?

pymelis

Picopat
Katılım
21 Mart 2024
Mesajlar
12
Daha fazla  
Cinsiyet
Kadın
Veya bunu yapmayıp o değişkene karşılık gelen değer şeklinde mi yani dictionary gibi mi yapsam?
 
Buna neden ihtiyacin var?

"globals" ve "setattr" kullanarak yapabilirsin, hatta scripting dillerinin hepsinde yapabilirsin ama bana XY problem gibi geldi.

Python:
x = "hede"
globals()[x] = "hodo"
print(hede) # hodo
 
Hım bu kod işe yarıyor mu güzelmiş. Dictionary kullanarak yaptım teşekkür ederim. Neden ihtiyacım vardı, değişken ID'lere karşılık gelen değerlerim vardı onları ID'leri kullanarak çağırmam gerekiyordu.


Teşekkür ederim
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…