Saya memiliki kerangka data yang menyimpan berbagai informasi tentang pertandingan gulat. Saya telah mengelompokkan kerangka data pada judul karena saya hanya membutuhkan judul, jenis kelamin, dan durasi. kerangka data adalah 32 baris.

Saya telah menyatakan informasi sebagai berikut:

title = df['Title']
duration = df['Duration']
gender = df['Gender']

Dan gunakan perulangan for

for x in df.index:
print("test")

Yang menguji 32 kali seperti yang saya harapkan.

Tapi mengapa ketika saya mencoba untuk menempatkan

print(test+gender)

If mencetak 32 baris 32 kali (seolah-olah melakukan for loop 32 kali)

Bagaimana saya bisa membuat loop for terjadi sekali?

-1
Ben 25 Mei 2020, 10:09

1 menjawab

Jawaban Terbaik

Kamu seharusnya melakukan:

for x in df.index:
    print(gender[x])

Tanpa bagian [x], gender adalah rangkaian 32 baris.

0
Roy2012 25 Mei 2020, 07:24