List
Import 与 Export
- Import["file","List"] 导入一个文本文件,每行返回一个字符串或数字.
- Export["file",list,"List"] 把任何列表编写为数字或字符串的列.
- Import["file","List"] 返回字符串或数字的列表,每个表示 file 的一行.
- Export["file",list,"List"] 把 list 导出为一列,以一单独的行编写每个参数的 CForm.
- Import["file",{"List",elem} ] 从 "List" 文件中导入指定的参数.
- Import["file",{"List",elem,suba,subb,…}] 导入一个子参数.
- Import["file",{"List",{elem1,elem2,…}}] 导入多个参数.
- 格式"List"必须明确给出.
- Export["file",expr, {"List",elem}] 通过把 expr 作为指定参数 elem 创建一个 "List" 文件.
- Export["file",{expr1,expr2,…},{"List",{elem1,elem2,…}}] 把每一个 expri 指定为相应的 elemi.
- Export["file",expr,"List",opt1->val1,…] 导出具有指定值的指定选项参数的 expr.
- Export["file",{elem1->expr1,elem2->expr2,…},{"List","Rules"}] 使用规则指定要导出的参数.
- 请到以下参考页面了解完整的基本信息:
-
Import, Export 从文件导入或导出到文件 CloudImport, CloudExport 从云对象导入或导出到云对象 ImportString, ExportString 从字符串导入或导出到字符串 ImportByteArray, ExportByteArray 从字节数组导入或导出到字节数组
选项
- Import 与 Export 选项:
-
"EmptyField" "" 如何表示空白字段 - Import 选项:
-
CharacterEncoding "ISOLatin1" 文件中使用的原始字符编码 "CurrencyTokens" {{"$", "", "", ""}, {"c", "", "p", "F"}} 当导入数值值时,被跳过的货币单位 "DateStringFormat" None 日期格式,以 DateString 规范的形式给出 "HeaderLines" 0 文件开头跳过的行数 "IgnoreEmptyLines" False 是否忽略空白行 "LineSeparators" {"∖r\n","∖n","\r"} 用于分开列表参数的字符串令牌 "NumberPoint" "." 用作小数点的字符串 "NumberSigns" {"-","+"} 用于正负数符号的字符串 "Numeric" True 如果可能的话是否导入数据字段 - 用 CharacterEncoding -> Automatic, Import 将尝试推断文件的字符编码.
- Import 把由 "DateStringFormat" 选项指定的格式化的表格项转换成一个形式为 {y,m,d,h,m,s} 的 DateList 表示.
- 默认情况下,空白行和包含空白字符的行被转换成一个空白字符串. 当把 "IgnoreEmptyLines" 设为 True,Import 将跳过空白行.
- 当 "Numeric"->False,数字将按它们在文件中出现的行式被导入为字符串.
- 换行符编码的所有常用规定被用作默认的设置 "LineSeparators".
- 通用 Export 选项:
-
Alignment None 数据如何与列对齐 CharacterEncoding "UTF8" 文件中使用的原始字符编码 - Alignment 的可用设定 None、Left、Center 和 Right.