zoukankan      html  css  js  c++  java
  • Exercise 39: Dictionaries, Oh Lovely Dictionaries

    # create a mapping of state to abbreviation
    states = {
    'Oregon': 'OR',
    'Florida': 'FL',
    'California': 'CA',
    'New York': 'NY',
    'Michigan': 'MI' }
    # create a basic set of states and some cities in them
    cities = {
    'CA': 'San Francisco',
    'MI': 'Detroit',
    'FL': 'Jacksonville' }
    # add some more cities
    cities['NY'] = 'New York'
    cities['OR'] = 'Portland'
    # print out some cities
    print '-' * 10
    print "NY State has: ", cities['NY']
    print "OR State has: ", cities['OR']
    # print some states
    print '-' * 10
    print "Michigan's abbreviation is: ", states['Michigan']
    print "Florida's abbreviation is: ", states['Florida']
    # do it by using the state then cities dict
    print '-' * 10
    print "Michigan has: ", cities[states['Michigan']]
    print "Florida has: ", cities[states['Florida']]
    # print every state abbreviat 


    a = dict.get('A', 'Default')

    if 'A' exists, print the value of 'A'; else print default value.

  • 相关阅读:
    python bif 如何自学
    python萌新应知应会
    Animation
    响应式布局
    浏览器兼容
    HTML基础
    SublimeText 3 Emmet Hot Keys
    Web大前端环境搭建
    Sublime Text 运行js
    bash脚本编程基础
  • 原文地址:https://www.cnblogs.com/hluo/p/4051794.html
Copyright © 2011-2022 走看看