有没有一种方法可以访问hashmap中的元素数?我在文档中找不到关于这方面的任何说明,而且我尝试过的任何东西似乎都不起作用。
发布于 2023-04-12 02:55:42
不可能在Vyper中获取hashmap中的元素数,因为它是哈希表的实现。
来自Vyper 文档:
映射是实际上初始化的哈希表,因此每个可能的键都存在,并且映射到一个值,该值的字节表示形式为零:类型的默认值。密钥数据不存储在映射中。相反,它的keccak256散列用于查找值。由于这个原因,映射没有键或值被“设置”的长度或概念。
https://ethereum.stackexchange.com/questions/146810
复制相似问题