我们有个 key (age) value (24),应用字符串作为 key 整型作为 value 。
我创建了一个关于我的字典,个中包含我的名字、昵称和国籍。这些属性是字典中的 key 。
就像我们学过的应用索引拜访 list 一样,我们同样应用索引(在字典中 key 就是索引)来拜访存储在字典中的 value 。
正如我们应用 list 那样,让我们进修下若何向字典中添加元素。字典中主如果指向 value 的 key 。当我们添加元素的时刻同样如斯:
- dictionary_tk = {
- "name": "Leandro",
- "nickname": "Tk",
- "nationality": "Brazilian",
- "age": 24
- }
- print("My name is %s" %(dictionary_tk["name"])) # My name is Leandro
- print("But you can call me %s" %(dictionary_tk["nickname"])) # But you can call me Tk
- print("And by the way I'm %i and %s" %(dictionary_tk["age"], dictionary_tk["nationality"])) # And by the way I'm Brazilian
我们只须要将一个字典中的一个 key 指向一个 value 。没什么难的,对吧?
迭代:经由过程数据构造进行轮回
跟我们在 Python 基本中进修的一样,List 迭代十分简单。我们 Python 开辟者平日应用 For 轮回。我们尝尝看:
让我们进修下字的┞封种数据构造。字典是一个键值对的集合。字典差不多长如许:
- bookshelf = [
- "The Effective Engineer",
- "The 4 hours work week",
- "Zero to One",
- "Lean Startup",
- "Hooked"
- ]
- for book in bookshelf:
- print(book)
对于在书架上的每本书,我们打印( 可以做任何操作 )到控制台上。超等简单和直不雅吧。这就是 Python 的好梦之处。
推荐阅读
机器人研发热门语言:不死Java、不朽C/C ++、新贵Python
CTO练习营 | 12月3-5日,深圳,是时刻成为优良的技巧治理者了 流水的编程说话,铁打的 Java、C/C++。进行人工智能机械人研发,应钙揭捉?择哪种编程说话?这是很多机械人专家在自身的职业生>>>详细阅读
地址:http://www.17bianji.com/lsqh/39242.html
1/2 1