varsayalım bir listene kadar farklı değişkenlere bazı vales atamak için iteratif
[('maindb', 'localhost', 'postgres', 'root')]
var ve ne olacak, iteratif 4 farklı değişkenlere yolu bu vales atamak istediğiniz?
Ben
[db, host, user, password] = [x for x in user_list]
denedi ama bu çalışmıyor. Hata: yapmaya çalışıyorsun ne
ValueError: need more than 1 value to unpack
'[('maindb', 'localhost', 'postgres', 'kök')]' olduğunu
:Ve bunlar namedtuples bir listesini oluşturmak için: Burada
namedtuple
kullanıcının iş nasıl bir liste. Ama bu 4 dizginin bir tuple olan 1 öğe içeren bir liste. Genel olarak, format x, y, z = [1, 2, 3] 'dır. –Listeniz bilerek tek parça 4-tuple olan bir singleton mu? – sgrg
Ayrıca, listenin her zaman 4 değeri olacağını biliyor musunuz? – sgrg