【发布时间】:2010-03-06 16:43:44
【问题描述】:
我在 Stack Overflow 主题上找到了一个关于初学者学习新语言应该解决的问题的建议。一位用户发布了一个非常好的问题列表,从初学者到高级,应该可以帮助您了解一门语言。问题之一是创建电话簿,电话簿上有随机电话号码和随机人员,用户应该能够搜索电话号码并找到此人,反之亦然。
那么如何在没有数据库的情况下随机生成 x 个值并存储它们,特别关注 Python 和 Ruby。
【问题讨论】:
-
这里的“存储”是什么意思?在内存中,在磁盘上...?
-
您的问题含糊不清。您需要帮助制作随机电话号码和合理名称吗?您需要有关存储此类信息的结构的帮助吗?该练习是明确要求一定数量的名称,强制解决 DBMS 后端,还是故意限制一些类似哈希的结构?
-
通过存储它们,我的意思是记住这些值...我不确定您是否会将它们存储在数组或列表中,或者完全不同的东西中。