成语大全网 - 汉语词典 - python的字典,最多可以存储多少个键值。字典全是数据库吗?不是的话什么是数据库的定义?

python的字典,最多可以存储多少个键值。字典全是数据库吗?不是的话什么是数据库的定义?

这个“最多”没有太大意义,它和操作系统、物理内存、嵌套深度都有关系。实际应用可以不用考虑这个问题,稍微大一些的数据规模就已经不会考虑使用字典了。

字典和数据库没有直接的联系。

字典和、列表、元组,都是类似其他语言的一种数组类型变量。只是类似保存一些数据。

数据库则最少由DBMS+DB两部分组成,DBMS即数据库管理系统,DB即物理的数据库文件。通常编写数据库应用,都是操作DBMS,而非直接操作数据库文件。

因为字典的键、值,有点像数据库的字段和,字段值。所以python有时会把读取的数据库数据,写入字典来进行处理。