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.

  • 相关阅读:
    C#中平方与n次方
    哈希算法
    C#QQ邮箱发送消息
    C#Unicode和Utf-8
    timeStamp(时间戳)
    GetHashCode
    获取XML中指定属性的值
    MySQL基础之创建和操纵表
    django基础之Django模型
    django基础之Django简介
  • 原文地址:https://www.cnblogs.com/hluo/p/4051794.html
Copyright © 2011-2022 走看看