У меня есть следующий l oop:
lines = []
for dicom in mydicoms:
dcm1 = pydicom.dcmread(dicom)
identity = dcm1.PatientID
age = dcm1.PatientAge
sex = dcm1.PatientSex
modality = dcm1.Modality
finding = dcm1.StudyDescription
rows = dcm1.Rows
columns = dcm1.Columns
new_row = {'id':identity, 'age':age, 'sex':sex, 'modality':modality, 'finding':finding, 'rows':rows, 'columns':columns}
df.append(new_row, ignore_index = True)
lines.append(new_row)
Когда я потом проверяю df, он пуст.
Когда я копирую и вставляю части кода из l oop или выполните одно из следующих действий в другой ячейке Jupyter:
df.append(new_row, ignore_index=True)
df.append(lines, ignore_index = True)
он добавляет его правильно, только не внутри l oop.
Что мне не хватает?