2024-04-23 06:13:21 发布
网友
我有以下清单:
platform = ['0/0','0/1','0/2','0/3']
从上面的列表中,我想为列表中的每个项目返回一个值。你知道吗
if '0/0' in platform: return value1 if '0/1' in platform: return value2
等等。但是如果我使用这个代码,它会在找到第一个匹配的值时停止,对于第二个和第三个值,它不会匹配。你知道吗
但我想看看那张单子上有多少项目,它们是什么?并返回该列表中项目的相应值
你好Sathya Varna
我想你在找Data Structures/Dictionaries。你知道吗
如果我从你的描述中正确理解了你想知道你的列表中有多少元素(例如数组),但是在那之后你想用每个元素的值链接你的列表。如果是这种情况,您可以将每个元素(键)与一个(值)链接,并创建一个字典。你知道吗
通过这样做,可以基于键调用值。你知道吗
以下代码示例:
#!/usr/bin/env python dictionary = { 'O/O': 'value1', '0/1': 'value2', '0/2': 'value3', '0/3': 'value4' } print "Length : %d" % len (dictionary) print dictionary.keys() print dictionary.values() print "dictionary['0/2']: ", dictionary['0/2']
如果这不是你要找的,请给我们提供更多关于预期输出的信息。你知道吗
希望这有帮助,BR。你知道吗
你好Sathya Varna
我想你在找Data Structures/Dictionaries。你知道吗
如果我从你的描述中正确理解了你想知道你的列表中有多少元素(例如数组),但是在那之后你想用每个元素的值链接你的列表。如果是这种情况,您可以将每个元素(键)与一个(值)链接,并创建一个字典。你知道吗
通过这样做,可以基于键调用值。你知道吗
以下代码示例:
如果这不是你要找的,请给我们提供更多关于预期输出的信息。你知道吗
希望这有帮助,BR。你知道吗
相关问题 更多 >
编程相关推荐