2024-09-25 18:25:17 发布
网友
我对python很陌生,如果这是一个愚蠢的问题,我很抱歉。我环顾了一下四周,但我发现任何一个例子都不能适用于我的目标
我有一本字典,里面有单子
myDict = {'list1': ['item1', 'item2'], 'list2': ['item1', 'item2', 'item3']}
我使用用户输入来决定要读取哪个列表。我想用列表中的每个项目打印一些东西,但是我的列表中包含的项目数量不同,因此我想我需要一个if语句来表示如下内容: 如果所选列表有3项,是否执行此操作
如果你想用字典里的每一个元素打印一些东西,你可以这样做
for k, v in myDict.items(): for x in v: print(x)
这样你就不用担心尺寸了
现在,如果您想找到一个特定的列表,即包含3个元素的列表,您可以:
if len(myDict[chosen_list])>2: print('found list with more than 2 items')
如果你想用字典里的每一个元素打印一些东西,你可以这样做
这样你就不用担心尺寸了
现在,如果您想找到一个特定的列表,即包含3个元素的列表,您可以:
相关问题 更多 >
编程相关推荐