18. 下列csv模块的相关方法中,要求参数必须是列表或字典对象的是( )。
A: writer()
B: writerow()
C: DictWriter()
D: writeheader()
A: writer()
B: writerow()
C: DictWriter()
D: writeheader()
B
举一反三
- 使用csv模块写csv文件时,下面描述不正确的是( ) A: 需要创建一个writer对象 B: writer对象的writerow方法可写入一行,且写入内容用列表存储 C: writer对象的writerows方法可写入多行,写入内容为嵌套列表(或元组) D: writer对象的writerow方法写入时会生成空行,去掉空行的方法是打开文件是设置参数"newline='\n'"
- 使用csv模块,csv的writer对象也提供一次写入多行的方法( ) A: writeline() B: writelines() C: writerow() D: writerows()
- csv.DictWriter()方法返回一个 CSV 文档写入对象,使用该对象调用其( )方法写入内容。 A: writerow() B: writer() C: writerrow() D: write()
- Csv模块中的DictWriter类创建对象时,可以提供表格的列名列表作为参数来构建表格的表头。
- 以下关于CSV文件操作中,正确的是() A: 使用csv模块读取CSV文件数据时,需要先创建一个reader对象。然后通过迭代遍历reader对象来遍历文件中的每一行。 B: 由于CSV文件是按行存储的,所以写文件需要调用write对象的writerow()方法,将列表存储的一行数据写入文件。 C: writer对象中的writerows()方法可以一次写入多行。 D: 对于CSV文件,若在记录之前出现了空行,在读文件时会出现错误,因此在打开文件时增加一个参数:newline = ‘ ’,指明在写入新的记录后不插入空行。
内容
- 0
通过CSV模块读入的数据,是以()形式存在的? A: 列表 B: 元组 C: 字典 D: 集合
- 1
【填空题】字典对象的 _____________ 方法返回字典中的“键 - 值对”列表, 字典对象的 ____________ 方法返回字典的“键”列表, 字典对象的 ______________ 方法返回字典的“值”列表。
- 2
Python中写CSV文件的writerows方法参数为字典类型()
- 3
下面关于csv文件的操作,错误的是( ) A: 使用csv模块读取csv文件数据时,需要创建一个reader对象 B: 可用read方法读取csv文件中的全部内容 C: 通过迭代遍历reader对象中的每一行 D: 通过reader对象读取的每一行都是一个列表
- 4
字典中返回字典的“键-值对”列表的对象方法是 ____________________