Python列表和范围

时间:2015-10-29 20:05:58

标签: python

如果我不知道列表中包含多少项(不使用len函数),你能告诉我如何编写一个有效的代码吗?所以我想要一个代码,如果它更长的话就会忽略其余的代码比列表)。例如此代码仅适用于给定范围,而不适用于范围(0,10)

   gfgf=[[1],[2]]
        for i in range (0,1):
            if 1 in gfgf[i] :
                print (gfgf)

你还可以告诉我我们称之为列表的组件(示例中的gfgf的[1]和[2])。我们称字典“项目”的组成部分。

2 个答案:

答案 0 :(得分:2)

gfgf=[[1],[2]]
for x in gfgf:
    if 1 in x:
        print(x)

您只需执行for x in mylist

即可

答案 1 :(得分:0)

我会这样写这个函数:

gfgf=[[1],[2]]
for i in gfgf:
    if 1 in i:
        print(gfgf)

希望这有帮助!