pandas DataFrame için bir üreteç oluştur
Videoda gördüğün gibi, bir pandas DataFrame'inden kolayca bir üreteç oluşturabilirsin. Her üzerinde yinelediğinde iki öğe üretir:
- ilgili satırın indeksi
- o satırdaki tüm öğeleri içeren bir pandas Series
Şimdi poker_hands olarak içe aktarılan poker veri kümesi üzerinde bir üreteç oluşturacaksın. Ardından, bu üreteci kullanarak 2. satırın tüm öğelerini yazdıracaksın.
Veri kümesini IPython Kabuk’ta her zaman keşfedebileceğini ve nasıl değiştiğini görebileceğini unutma; ayrıca Slaytlar sekmesindeki slaytlara da başvurabilirsin.
Bu egzersiz
pandas ile Verimli Kod Yazma
kursunun bir parçasıdırEgzersiz talimatları
- Verinin satırları üzerinde dolaşan bir üreteci generator değişkenine ata.
- Oluşturduğun üretecin 2. elemanının tüm öğelerini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create a generator over the rows
generator = poker_hands.____
# Access the elements of the 2nd row
first_element = next(generator)
second_element = ____(____)
print(first_element, second_element)