社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

python中用逐位查询法生成长度为l的三元数列表

user2764635 • 6 年前 • 371 次点击  

我想生成一个长度为l的三元数列表并保存到字典中。然后我希望能够比较这些数字的数字,并做修改。

例如,如果 l=2 ,字典应包含数字: 00,01,02,10,11,12,20,21,22 .

然后我想做一些操作,比如比较 ith 数字的 jth 在字典中输入 kth 数字 lth 条目。与上面的列表一样,将条目“20”的“0”与条目“21”的“1”进行比较

我也应该能把 伊斯 词典的条目。就像条目“11”=2的和。

请给我推荐一种做上述事情的方法。我是用python编写代码的新手。

这是我的尝试,但这没有给我2位数的数字。因此,对于如何从一个地方到十个地方等等的建议,我们将不胜感激:

dict = {}
n = 0
dict[0] = 00
while (n < 9):
   dict[n+1]= (dict[n] +1) % 3
   if dict[n+1] = 2
   n = n +1

print (dict)   `
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40351
文章 [ 1 ]  |  最新文章 6 年前