2017-5-15 字典操作

alien_0 = {‘color‘:‘green‘,‘points‘:5}
print(alien_0[‘color‘])
print(alien_0[‘points‘])                                 字典格式   key:value格式

添加键值对:

alien_0[‘x_postion‘] = 0
alien_0[‘y_postion‘] = 25

print(alien_0)

删除键值对:

del alien_0[‘points‘]
print (alien_0)

遍历字典:

for key,value in user_0.items():
print(key)
print(value)

favourite_languages = {
‘jen‘:‘python‘,
‘sarah‘:‘c‘,
‘lucy‘:‘ruby‘,
‘phil‘:‘python‘
}
for name in sorted(favourite_languages.keys()):
print(name.title() + ",thank you for taking the poll.")

字典列表:

alien_0= {‘color‘:‘green‘,‘points‘:‘5‘}
alien_1 = {‘color‘:‘yellow‘,‘points‘:‘10‘}
alien_2 = {‘color‘:‘red‘,‘points‘:‘6‘}

aliens = [alien_0,alien_1,alien_2]

for alien in aliens:
print(alien)

aliens = []

for alien_number in range(30):
new_alien = {‘color‘:‘green‘,‘points‘:5,‘speed‘:‘slow‘}
aliens.append(new_alien)

for alien in aliens[:5]:
print(alien)

print(str(len(aliens)))

pizza = {
‘crust‘:‘thick‘,
‘toppings‘:[‘extra cheese‘,‘mushrooms‘]
}

print(pizza[‘toppings‘][1])

时间: 2024-10-06 21:00:36

2017-5-15 字典操作的相关文章

2017.2.15 开涛shiro教程-第二十一章-授予身份与切换身份(一) table、entity、service、dao

原博客地址:http://jinnianshilongnian.iteye.com/blog/2018398 根据下载的pdf学习. 第二十一章 授予身份与切换身份(一) 1.使用场景 某个领导因为某些原因不能访问一些网站,他想把这个网站上的工作委托给秘书,但是他又不想提供账户.密码.此时可以使用shiro的 RunAs 功能. RunAs:允许一个用户假装为另一个用户(如果获得了允许)的身份进行访问. 注意,本章代码基于<第十六章 综合实例>,详细的数据模型及基本流程见该章. 2.表及数据

python开发基础:字典操作

一,字典操作 1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 4 5 # 常用操作: 6 # 7 # 存/取 8 # info_dic={'name':'egon','age':18,'sex':'male'} 9 # print(info_dic['name11111111']) #没有这个key,报错 10 # print(info_dic.get('name1',None)) #最好用get取值,没有的情况下返回None,可以自己定义返回的这

python之字典操作

字典操作代码如下: 1 #数据字典操作汇总 2 person = {'name': 'Mike', 'age': 25} 3 print("初始的数据字典:", person) 4 5 #访问字典值 6 print("获取姓名:", person['name']) 7 8 #遍历字典.注意字典不在乎顺序,只关心对应关系. 9 #还有keys()和values(),返回对应列表数据. 10 print("遍历字典:") 11 for key, va

[Python Study Notes]字典操作

字典操作 a.增加 1 >>> info["stu1104"] = "abc" 2 >>> info 3 {'stu1102': 'x5456', 'stu1104': 'abc', 'stu1103': 'Mali', 'stu1101': 'Wu'} b.修改 1 >>> info['stu1101'] = "xinge" 2 >>> info 3 {'stu1102':

Python3字典操作详解 Python3字典操作大全

1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #Author:sking 4 #Python3字典操作详解 Python3字典操作大全 5 6 #字典是无序的(因为它没有下标),key必须是唯一的 7 #字典是可变的,可以修改和添加 8 #创建字典 9 info = {'haha':12,'heihei':13,'wowo':45} 10 #查找字典的值value 11 #方法1 12 print(info['heihei']) #13 此

Python 字典操作

今天开始打算每周都写点东西来记录自己的学习,自己mark一下. 字典是python中最灵活的内置数据结构,字典是无序的集合(字典的顺序随机是为了快速执行键查找),python采用最优化的散列算法来寻找键:字典类似于java中的map,但是没有java中map那么多类型(HashMap,TreeMap等). 常见字典操作 赋值 D = {} # 空字典 D = {"name": "zhangsan", "age": 23} # 包含2个项目的字典

python基础(文件输入/输出 内建类型 字典操作使用方法)

本文主要介绍了python基础入门,包括文件输入/输出.内建类型.字典操作等使用方法 一.变量和表达式 代码如下: >>> 1 + 1 2>>> print 'hello world' hello world>>> x = 1               >>> y = 2>>> x + y3 Python是强类型语言,无法根据上下文自动解析转换成合适的类型. Python是一种动态语言,在程序运行过程中,同一个变量

day06_06 字典操作01

1.0 字典操作 dic1 = {'name':'alex'} dic1['age'] = 18 print(dic1) #>>>{'age': 18, 'name': 'alex'} 1.1 字典修改键 dic1 = {'name':'alex'} dic1['name'] = 'wang' print(dic1) #>>>{'name': 'wang'} 1.2 setdefault用法,添加键值(如果之前已经有相同键了,那么就不做修改),有返回值 dic1 = {

【Python学习笔记】字典操作

字典dict是Python中唯一内置的映射类型,由键值对组成,字典是无序的.字典的键必须是不变对象,如字符串.数字.元组等,而包含可变对象的列表.字典和元组则不能作为键.这里可变和不可变的意思是指这个可以对象可以被哈希,内置函数hash()可以用来测试对象是否可被哈希.字典的值可以为任何对象.下文中用k来表示键,用v来表示值,字典的形式为d = {k1:v1, k2:v2,..., kn:vn} 字典的创建 1. 使用{ }创建 student = {"name": "Jac

python基础10 字符串操作,字典操作,集合操作

本节内容: 字符串操作 字典操作 集合操作 字符串操作 概述 字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等.请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符. 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示: "I'm OK" 类似的,如果字符串包含",我们就可以用'