Sozlukler uzerinde donguler kurarken o anki değer items() yontemi ile aynı anda elde edilebilir. >>> knights = >>> for k, v in knights.items(): ... print k, v ... gallahad the pure robin the brave Bir sıra uzerinde donerken konum indisi ve ona karşılık gelen değer de enumerate() işlevini kullanarak aynı anda elde edilebilir. >>> for i, v in enumerate(['tic', 'tac', 'toe']): ... print i, v ... 0 tic 1 tac 2 toe Aynı anda iki sıra uzerinde ilerlemek icin ise zip() işlevi ile bunlar ciftler haline getirilebilir. >>> sorular = ['adın', 'gorevin', 'favori rengin'] >>> cevaplar = ['Adnan', 'Uyumak', 'Mavi'] >>> for s, c in zip(sorular, cevaplar): ... print 'Senin %s ne? %s.' % (s, c) ... Senin adın ne? Adnan. Senin gorevin ne? Uyumak. Senin favori rengin ne? Mavi.
__________________
Python - Dongu Teknikleri
Programlama0 Mesaj
●34 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Programlama
- Python - Dongu Teknikleri