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, kursun bir parçasıdır
pandas ile Verimli Kod Yazma
Egzersiz 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ı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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)