Python 复制字典

问题描述 投票:0回答:1

我正在尝试复制字典结构,以便我可以创建多个列表。 错误

Traceback (most recent call last):
File "C:/data/LEARNING/PHYTON/excel/Exercise/pywrite2", line 22, in \<module\>
csv_reader1 = dict.copy(csv_reader)
TypeError: descriptor 'copy' for 'dict' objects doesn't apply to a '\_csv.reader' object

代码

import csv
import copy
count1=0

with open('C:\\data\\LEARNING\\PHYTON\\excel\\MySQL\\texperts\\supplier.csv','r') as csv_data:
     csv_reader =csv.reader(csv_data, delimiter=',')
     csv_reader1 = dict.copy(csv_reader)
        csv_reader1.append(row1)

print(category)
print(countlist)
csv_data.close()

我已经阅读并尝试了 copy.copy、dict.copy 的不同变体。似乎“导入副本”在顶部呈灰色。我读到副本已经安装,但是当我查看我的 pycharm 设置时,我没有看到副本包。

python dictionary copy
1个回答
0
投票
import csv
with open('C:\data\LEARNING\PHYTON\excel\MySQL\texperts\supplier.csv', 'r') as csv_data:
     csv_reader = csv.reader(csv_data, delimiter=',')
     csv_data_list = list(csv_reader) 
     csv_data_list_copy = csv_data_list.copy() 
© www.soinside.com 2019 - 2024. All rights reserved.