2016-07-28 39 views
-1

所以我想要做的只是通过特定的字典的映射循环。例如,对于任何有空格的键,print(“我有一个空格”)。对于名称中不包含空格的任何键,print(“我没有空格”)。如何循环访问字典的某些映射?

更具体地讲,我试图做到这一点就可以在文件中找到here起跑线262

绝对任何建设性的批评和/或建议,欢迎。谢谢!

编辑:没关系,Python有一个顽固的编译错误,在PowerShell中没有显示。尽管感谢所有的答案!

+0

@cdarke我已经尝试了所有基本的例子,包括下面给出的答案。 (做评论我不能给你一个例子) – Aaron

回答

0

你的意思是这样的:

for key in mydict: 
    if ' ' in key: 
     print 'I have a space' 
    else: 
     print 'I don\'t have a space' 
0

您可以尝试使用for循环。

for key in dictionary: 
    if ' ' in key: 
     #perform logic here 
     print('I have a space') 
    else: 
     print('I do not have a space') 

我希望这是你在找什么。