字典(习题)
2017-07-22 10:46
162 查看
1、变量互换
2、指定取值
3、循环打印key and value
4、用append + pop模拟列队和堆栈
列队特性:先进先出
堆栈特性:先进后出
5、使用insert + pop模拟队列和堆栈
队列(列表无序,pop默认从最后一个进
堆栈(通过指定相同索引)
5、循环取出字典内的的key
6、循环取出字典内的value
7、循环取出字典内的item
#实现变量互换 name = 'egon' name1 = 'alex' name,name1 = name1,name print(name) print(name1)
2、指定取值
#从[1,2,3,4,5,6,7]取出第一个值和最后两个值 lest1 = [1,2,3,4,5,6,7] print(list1.pop(0),list1.pop(-2),list1.pop(-1) #如果要修改列表内的字符,需通过下标进行更改字符
3、循环打印key and value
#循环打印key and value info_dic = {'name':'egon','age':18,'sex':'male'} print('=========') for k in info_dic: print(k, info_dic[k]) #由于字典无序,如果要调用value需要指定key print('=========')
4、用append + pop模拟列队和堆栈
列队特性:先进先出
l = [] #定义一个空列表 1.append('1') #使用append方法往列表内增加一个1 l.append('2') #使用append方法往列表内增加一个2 print(l) #打印l,检查增加结果 l.pop(0) #使用pop方法弹出一个字符 print(l) #检查弹出结果
堆栈特性:先进后出
l = [] l.append('1') l.append('2') print(l) l.pop() print(l)
5、使用insert + pop模拟队列和堆栈
队列(列表无序,pop默认从最后一个进
l = [] l.insert('1') l.inster('2') print(l) l.pop() print(l)
堆栈(通过指定相同索引)
l = [] l.insert(0,'1') l.insert(0,'2') print(l) l.pop() print(l)
5、循环取出字典内的的key
info_dic = {'name':'egon','ege':18,'sex':'male'} for k in info_dic.keys(): print(k)
6、循环取出字典内的value
info_dic = {'name':'egon','ege':18,'sex':'male'} for val in info_dic.values(): print(val)
7、循环取出字典内的item
info_dic = {'name':'egon','ege':18,'sex':'male'} for i in range(len(info_dic)): print(info_dic.popitem())
相关文章推荐
- 数组中有字典、对字典进行升序,然后运用描述器进行排序,更改字典让中元素的信息iOS 6习题
- 一月十日练习习题,1数组数据存入字典并输出2降序 和倒叙 输出数组中内容3对字符串当中信息进行查找是否存在4 把数组当中信息按照中文排序
- Python程序基础设计 序列与字典习题
- Python学习日志 - 6.字典(习题解答)
- 字典部分习题
- 习题39 字典,可爱的字典
- Chapter6课后习题 字典(第三周Ⅱ)
- OC习题 通讯录 (知识点: 字典 封装 字符串 数组 枚举)
- OC习题 -- 切分字符串 处理色值和名称 (知识点: 字典,枚举,数组,字符串)
- 算法竞赛入门经典 第二版 习题5-11 更新字典 Updating a Dictionary uva12504
- 习题5 - 11 更新字典(Updating a Dictionary, UVa12504)
- UVa12504 习题5-11 更新字典 (Updating a Dictionary)
- CDays-3 习题二 (字典及文件读取练习)及相关内容解析。Python 基础教程
- python学习习题总结(6)——统计重复数和非重复数,列表,字典
- PyThon--8-6 习题(列表,字典)
- 数据结构-字典经典习题
- 笨方法学python 习题39(列表)习题40(字典)
- 小甲鱼python教程第25讲--python字典 笔记及习题答案
- 字典 习题
- 笨方法学习Python-习题40: 字典, 可爱的字典