-1
所以我想要做的只是通过特定的字典的映射循环。例如,对于任何有空格的键,print(“我有一个空格”)。对于名称中不包含空格的任何键,print(“我没有空格”)。如何循环访问字典的某些映射?
更具体地讲,我试图做到这一点就可以在文件中找到here起跑线262
绝对任何建设性的批评和/或建议,欢迎。谢谢!
编辑:没关系,Python有一个顽固的编译错误,在PowerShell中没有显示。尽管感谢所有的答案!
所以我想要做的只是通过特定的字典的映射循环。例如,对于任何有空格的键,print(“我有一个空格”)。对于名称中不包含空格的任何键,print(“我没有空格”)。如何循环访问字典的某些映射?
更具体地讲,我试图做到这一点就可以在文件中找到here起跑线262
绝对任何建设性的批评和/或建议,欢迎。谢谢!
编辑:没关系,Python有一个顽固的编译错误,在PowerShell中没有显示。尽管感谢所有的答案!
你的意思是这样的:
for key in mydict:
if ' ' in key:
print 'I have a space'
else:
print 'I don\'t have a space'
您可以尝试使用for循环。
for key in dictionary:
if ' ' in key:
#perform logic here
print('I have a space')
else:
print('I do not have a space')
我希望这是你在找什么。
@cdarke我已经尝试了所有基本的例子,包括下面给出的答案。 (做评论我不能给你一个例子) – Aaron