ColumnKeys
ColumnKeys[tab]
给出 Tabular 对象 tab 中列的键的列表.
ColumnKeys[tab,spatt]
给出 tab 与字符模式 spatt 匹配的列的键.
ColumnKeys[tab,crit]
给出 tab 中 crit[keyi] 为 True 的列的键 keyi.
更多信息
- ColumnKeys 通常用于获取一组列的键或搜索特定的键.
- ColumnKeys 按照在 Tabular 对象中出现的顺序返回列的键.
- 如果 Tabular 对象 tab 中的列没有名称,ColumnKeys[tab,…] 返回 None.
- 在 ColumnKeys[tab,spatt] 中,可能的字符串模式包括带有通配符的字符串(如 "col*")和 StringExpression 对象(如 "col"~~__).
- 在 ColumnKeys[tab,crit] 中,函数 crit 接受提供列的键的已命名变量 #ColumnKey 和提供列的元素的类型的 #ElementType.
范例
打开所有单元关闭所有单元范围 (8)
获取 Tabular 对象的列的键:
获取 Dataset 对象的列的键:
ColumnKeys 给出关联的键未排序的合集:
结果也和对应的 Tabular 对象一致:
Tabular 对象中列的键可以是任意表达式:
取一个 Tabular 对象:
ColumnKeys 的结果中包括 Key Columns:
对于具有未指定列的键的 Tabular 对象,ColumnKeys 返回 None:
应用 (1)
Take a Tabular object of Palmer penguin data:
Some of the column keys are ExtendedKey:
属性和关系 (1)
如果 key 出现在列表 ColumnKeys[tab] 中,ColumnKeyExistsQ[tab,key] 返回 True:
文本
Wolfram Research (2025),ColumnKeys,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ColumnKeys.html.
CMS
Wolfram 语言. 2025. "ColumnKeys." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ColumnKeys.html.
APA
Wolfram 语言. (2025). ColumnKeys. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ColumnKeys.html 年