ColumnKeyExistsQ
ColumnKeyExistsQ[data,key]
ColumnKeyExistsQ[key]
表示可应用于表达式的 ColumnKeyExistsQ 的算符形式.
更多信息
- ColumnKeyExistsQ[data,key] 中 data 可采用的形式包括:
-
Tabular[…] 表格数据,由各种类型的列组成 Dataset[…] 普通分层数据 {assoc1,assoc2,…} 含有有公共键的关联列表 - ColumnKeyExistsQ[key][data] 等价于 ColumnKeyExistsQ[data,key].
范例
打开所有单元关闭所有单元基本范例 (1)
查看列的键是否存在于 Tabular 对象中:
范围 (7)
数据形式 (5)
查看列的键是否出现在 Tabular 对象中:
对于没有列的键的 Tabular 对象,ColumnKeyExistsQ 总是返回 False:
ColumnKeyExistsQ 实际上会假设使用 Missing[…] 值,和 Tabular 一样:
查看列的键是否出现在 Dataset 对象中:
使用 ColumnKeyExistsQ 的算符形式:
键的形式 (2)
查看给定的列的键是否出现在 Tabular 对象中:
ColumnKeyExistsQ[tab,key] 中的键可被封装在 Key 或 ExtendedKey 中:
取一个含有扩展键的 Tabular 对象:
属性和关系 (2)
ColumnKeyExistsQ[tab,key] 等价于 MemberQ[ColumnKeys[tab],key]:
对于关联 assocs 的列表,ColumnKeyExistsQ[assocs,key] 相当于在关联中使用 KeyExistsQ:
如果该键存在于任何关联中,ColumnKeyExistsQ 返回 True:
文本
Wolfram Research (2025),ColumnKeyExistsQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ColumnKeyExistsQ.html.
CMS
Wolfram 语言. 2025. "ColumnKeyExistsQ." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ColumnKeyExistsQ.html.
APA
Wolfram 语言. (2025). ColumnKeyExistsQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ColumnKeyExistsQ.html 年