美文网首页运维驿站Python训练营我用 Linux
他用十年青春召唤龙神老刘

他用十年青春召唤龙神老刘

作者: EC君_王磊 | 来源:发表于2016-11-28 16:37 被阅读42次
EC君

从前世界上有一只神龙老刘,他很爱吃火锅,所以神龙老王制造了一个列表,是下面这个样子的。只要解开这段列表,就可以召唤神龙老刘,实现你三个愿望。

movies = ["老刘",1980,"爱吃火锅","辣",["吃过的店",["东来顺","宽板凳老灶","阳坊大都","海底捞"]]]

有一天一个神奇的年轻人,发现了这段列表,他要解开这神之列表之谜。
年轻人费劲了九牛二虎之力终于写下了以下代码:

for i in movies:
    print(i)
执行结果

但是神之谜还有两个列表没有被展开,于是乎经过几天的奋战,有了下边这段代码:

for i in movies:
    if isinstance(i,list):
        for x in i:
            print(x)
    else:
        print(i)
执行结果

神之谜只剩下一个列表没有被展开了,于是乎又经过几天的奋战,有了下边这段代码:

for i in movies:
    if isinstance(i,list):
        for x in i:
            if isinstance(x, list):
                for y in x:
                    print(y)
    else:
        print(i)
执行结果

神之列表解开了,一到金光从天而降,神龙老刘现身了。
年轻人激动的就要说出自己的愿望,但是老刘制止了他。
老刘说:“这段代码包含了太多的重复代码,这不是我想要的,虽然召唤出了我,但是这样交差,只能实现一个愿望。”
少年陷入的沉思,准备进行代码优化,实现三个愿望,走上人生巅峰,赢取白富美。
十年过去了。。。于是有了以下代码:

def liu(the_list):
    for i in the_list:
        if isinstance(i,list):
            liu(i)
        else:
            print(i)

liu(movies)
执行结果

代码重要大成,神龙老刘再次出现,满意的看着这段代码,然而少年已经不再年轻了。
少年是否实现了愿望,龙神老刘是否还要继续刁难。
且听下回分解。


END.

OK今天就为大家介绍这么多了。
我是EC君,如果你喜欢我的文章,请帮忙点个关注!点个喜欢吧!
也可以点击作者信息,扫描微信二维码关注我的个人微信公众号。
你的鼓励将是我们共同进步的源泉。

相关文章

  • 他用十年青春召唤龙神老刘

    从前世界上有一只神龙老刘,他很爱吃火锅,所以神龙老王制造了一个列表,是下面这个样子的。只要解开这段列表,就可以召唤...

  • 你还会想TA吗

    凌晨两点被老刘的微信召唤, 期期艾艾的答应陪聊两块钱的。 老刘问,“你还会想她吗? ” 丫的这样问就是不想也想到了...

  • 苦杏

    老刘十年前种了一棵杏树,村里唯一的一棵杏树。十年过去了,这棵杏树一个果子也没结果。大家都劝老刘把这棵树砍掉,但老刘...

  • 青春的召唤

    青春的召唤 不知不觉,已经成为了大三的学生,经过两年多的大学时光磨砺,对于未来,心中充满了无限的憧憬。现在的我们,...

  • 道教神仙谱系(08)

    ★龙神 龙神又称龙王,主要是统领水界水族之神,主管行云布雨之事,守护国土之责。龙神有以五行方位为区分的“五帝龙神”...

  • 放下

    用十年时间去看清一个人也值了!欺骗了十年,终于露出了本来的面目,我把我十年最好的青春给了他,他用背叛来回应我,婚前...

  • 玩瓷笔记2:寻

    这是同事老刘的故事十年前,老刘还是小刘十年间,听他多次提起这件事想必,这样的开始对他也是刻骨铭心的 现在想来,走进...

  • 三兄弟

    |老刘家有三个儿子,虽然三兄弟还很年幼,但在九十年代的农村,老刘一家成了村里多数人的焦点;因为老刘家在以前的那l个...

  • 青春不老!

    弹指一挥间,已别三十年。 岁月的磨练,沧桑的容颜! 任时光荏苒,沉思和感叹! 同窗情召唤,扯动我心弦! 祝青春不老...

  • 青春不老

    弹指一挥间,已别三十年。 岁月的磨练,沧桑的容颜! 任时光荏苒,沉思和感叹! 同窗情召唤,扯动我心弦! 祝青春不老...

网友评论

    本文标题:他用十年青春召唤龙神老刘

    本文链接:https://www.haomeiwen.com/subject/zduopttx.html