首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

查字典的三种方法有什么?

发布网友 发布时间:2022-04-24 15:10

我来回答

5个回答

懂视网 时间:2022-05-10 22:31

定义字典 dic = {'a':"hello",'b':"how",'c':"you"}

方法一:

for key in dic:
  print key,dic[key]
  print key + str(dic[key])

结果:

  a hello
  ahello
  c you
  cyou
  b how
  bhow

细节:

print key,dic[key],后面有个逗号,自动生成一个空格

print key + str(dic[key]),连接两个字符串,用的是加号,直接输出,中间不加逗号

方法二:

for (k,v) in dic.items():
  print "dic[%s]="%k,v

结果:

 dic[a]= hello
  dic[c]= you
  dic[b]= how

方法三:

for k,v in dic.iteritems():
  print "dic[%s]="%k,v

结果:

  dic[a]= hello
  dic[c]= you
  dic[b]= how

对比:

items()返回的是列表对象,而iteritems()返回的是iterator对象。例如:

print dic.items() #[('a', 'hello'), ('c', 'you'), ('b', 'how')]
print dic.iteritems() #<dictionary-itemiterator object at 0x020E9A50>

深究:iteritor是迭代器的意思,一次反悔一个数据项,知道没有为止

 for i in dic.iteritems():
   print i

结果:

('a', 'hello')
('c', 'you')
('b', 'how')

【相关推荐】

1. 特别推荐:“php程序员工具箱”V0.1版本下载

2. Python免费视频教程

3. Python基础入门之items()方法

4. Python中的item()函数遍历字典的实例

5. Python中items()系列函数的用法详解

6. 在sorted中iteriitems和items不同之处

热心网友 时间:2022-05-10 19:39

我们已经学会了三种查字典的方法:(部首查字法,音序查字法,笔画查字法),可用部首查字法;
知道字首的字,可以用(部首查字法);
难以确定部首又不知道读音的字,可用笔画查字法。
如:“亏”可用(音序查字法),还可用(笔画查字法)。

热心网友 时间:2022-05-10 20:57

查字典的方法有两种,音序查字法和部首查字法。

热心网友 时间:2022-05-10 22:32

查字典的三种常用方法:
1.数笔画查字法。
2.音序查字法。
3.部首查字法。

热心网友 时间:2022-05-11 00:23

部首查字法和音序查字法两种最常用

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com