zoukankan      html  css  js  c++  java
  • python3-列表中存储字典

    # Auther: Aaron Fan

    #示例1:
    #定义几个字典
    alien_0 = {"color":"green", "points":5}
    alien_1 = {"color":"yellow", "points":10}
    alien_2 = {"color":"red", "points":15}

    #把字典存入到列表aliens中
    aliens = [alien_0, alien_1, alien_2]

    #遍历这个列表
    for alien in aliens:
    print(alien)

    #示例2:
    #创建一个用于存储外星人的空列表
    aliens = []
    #创建30个绿色的外星人
    for alien_number in range(30):
    new_alien = {"color":"green", 'points':5, 'speed':'slow'}
    aliens.append(new_alien)
    #显示前5个外星人
    for alien in aliens[:5]:
    print(alien)
    print("...")
    #显示一共创建了多少个外星人
    print("外星人的数量是: %d" % len(aliens))

    #示例3:
    #创建一个用于存储外星人的空列表
    aliens = []
    #创建30个绿色的外星人
    for alien_number in range(30):
    new_alien = {"color":"green", 'points':5, 'speed':'slow'}
    aliens.append(new_alien)

    for alien in aliens[0:3]:
    if alien['color'] == 'green':
    alien['color'] = 'yellow'
    alien['speed'] = 'medium'
    alien['points'] = 10
    elif alien['color'] == 'yellow':
    alien['color'] = 'red'
    alien['speed'] = 'fast'
    alien['points'] = 15

    #显示前5个外星人
    for alien in aliens[:5]:
    print(alien)
    print("...")
  • 相关阅读:
    命令行jarsigner签字和解决找不到证书链错误
    ERROR ITMS-90034
    module.exports 和 exports
    php扩展包
    switch的使用
    debug安卓屏幕滑动会抖动
    react native编译报错
    使用iTerm2替代Mac自带Terminal终端
    编码转换
    git 操作远程 本地缓存删除
  • 原文地址:https://www.cnblogs.com/AaronFan/p/6057264.html
Copyright © 2011-2022 走看看