花括号的含义是什么?

发布于 2021-01-29 17:52:38

而且我仍然无法理解花括号的工作原理,特别是由于诸如简单程序这样的页面:

http://wiki.python.org/moin/SimplePrograms

在各处使用大括号。我了解方括号和规则的圆括号,但是我不知道“定义字典”的含义或它们应该代表的含义。

关注者
0
被浏览
210
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Python中使用“大括号”来定义字典。字典是一种将一个值映射到另一个值的数据结构,就像英语词典如何将单词映射到其定义一样。

    蟒蛇:

    dict = {
        "a" : "Apple",
        "b" : "Banana",
    }
    

    它们还用于格式化字符串,而不是使用%的旧C样式,例如:

    ds = ['a', 'b', 'c', 'd']
    x = ['has_{} 1'.format(d) for d in ds]
    
    print x
    
    ['has_a 1', 'has_b 1', 'has_c 1', 'has_d 1']
    

    它们不用于表示代码块,因为它们在许多“类似于C”的语言中。

    C:

    if (condition) {
        // do this
    }
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看