如何追加列表中的所有项目?

How to append all items in the list?

我需要在 mmdetection class 中存在的文件中写入 image_ids 。我试图通过 img_meta['ori_filename'] 获取 image_id 并实现此代码以编写所有 ids

        data1=[]
        data1.append(img_meta['ori_filename'])
        f=open('file.txt','w')
        for i in data1:  
             f.write(i)

但它只写了一张图片。它无法附加我拥有的所有图像

我假设您有一个变量 image_metas,其中存储了所有图像。

data1=[]
for img_meta in image_metas:
    data1.append(img_meta['ori_filename'])
f=open('file.txt','w')
for i in data1:  
     f.write(i)