python开发之for循环操作实例详解


Posted in Python onNovember 12, 2015

本文实例讲述了python开发之for循环操作。分享给大家供大家参考,具体如下:

下面是我做的一些学习记录供大家参考:

#基本的for循环语句
test_list = [2,"Jone",3,6,7,'hongten','hanyuan','good',"Tom"]
#打印列表的长度
print(len(test_list))
#遍历列表
for i in test_list:
  print(i)
test_str = "hello,i'm hongten"
print('打印字符串:' + test_str)
#遍历一个字符串
print('遍历一个字符串')
for i in test_str:
  print(i)
test_tuple = [("a",1),("b",2),("c",3),("d",4)]
print(test_tuple)
#遍历一个元组
print('遍历一个元组')
for (i,j) in test_tuple:
  print(i,j)
test_dict = {'name':'hongten','age':'20','gender':'M','sports':'足球,乒乓球,游泳'}
#字典迭代器
for key in test_dict:
  print(key + ':' + test_dict[key])
L1 = [1,3,5,7]
L2 = [2,4,6,8]
#使用zip将两个列表合并
print(zip(L1,L2))
for (i,j) in zip(L1,L2):
  print(i,j)
print('#######################################################')
L3 = L2[:]
L3.remove(8)
print('L1,L3列表为:')
print(L1)
print(L3)
for (i,j) in zip(L1,L3):
  print(i,j)
#可以看出来当长度不一的时候,多余的被忽略
test_keys = ['name','age','gender','weight','hight']
test_values = ['Hongten','20','M','55','170']
#使用zip来构造一个字典
print('字典中的keys:')
print(test_keys)
print('字典中的key对应的value:')
print(test_values)
print('构造字典后')
test_dic = dict(zip(test_keys,test_values))
for key in test_dic:
  print( key + ':' + test_dic[key])

运行效果:

Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>> 
9
2
Jone
3
6
7
hongten
hanyuan
good
Tom
打印字符串:hello,i'm hongten
遍历一个字符串
h
e
l
l
o
,
i
'
m
 
h
o
n
g
t
e
n
[('a', 1), ('b', 2), ('c', 3), ('d', 4)]
遍历一个元组
('a', 1)
('b', 2)
('c', 3)
('d', 4)
gender:M
age:20
name:hongten
sports:足球,乒乓球,游泳
[(1, 2), (3, 4), (5, 6), (7, 8)]
(1, 2)
(3, 4)
(5, 6)
(7, 8)
#######################################################
L1,L3列表为:
[1, 3, 5, 7]
[2, 4, 6]
(1, 2)
(3, 4)
(5, 6)
字典中的keys:
['name', 'age', 'gender', 'weight', 'hight']
字典中的key对应的value:
['Hongten', '20', 'M', '55', '170']
构造字典后
gender:M
age:20
name:Hongten
weight:55
hight:170
>>>

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python中的startswith和endswith函数使用实例
Aug 25 Python
把MySQL表结构映射为Python中的对象的教程
Apr 07 Python
使用Python写个小监控
Jan 27 Python
python生成密码字典的方法
Jul 06 Python
Python 做曲线拟合和求积分的方法
Dec 29 Python
python远程邮件控制电脑升级版
May 23 Python
让Python脚本暂停执行的几种方法(小结)
Jul 11 Python
Pandas 重塑(stack)和轴向旋转(pivot)的实现
Jul 22 Python
Python元组 tuple的概念与基本操作详解【定义、创建、访问、计数、推导式等】
Oct 30 Python
django模型动态修改参数,增加 filter 字段的方式
Mar 16 Python
Django数据库操作之save与update的使用
Apr 01 Python
python 如何快速复制序列
Sep 07 Python
python开发之IDEL(Python GUI)的使用方法图文详解
Nov 12 #Python
Python中pygame的mouse鼠标事件用法实例
Nov 11 #Python
Python基于pygame实现的font游戏字体(附源码)
Nov 11 #Python
python中pygame针对游戏窗口的显示方法实例分析(附源码)
Nov 11 #Python
python基于pygame实现响应游戏中事件的方法(附源码)
Nov 11 #Python
Python基于pygame实现的弹力球效果(附源码)
Nov 11 #Python
Python中pygame安装方法图文详解
Nov 11 #Python
You might like
php下正则来匹配dede模板标签的代码
2010/08/21 PHP
PHP中$_SERVER的详细参数与说明介绍
2013/10/26 PHP
yii实现创建验证码实例解析
2014/07/31 PHP
fckeditor上传文件按日期存放及重命名方法
2015/05/22 PHP
解密效果
2006/06/23 Javascript
页面中iframe相互传值传参
2009/12/13 Javascript
js将控件隐藏的方法及display属性介绍
2013/07/04 Javascript
jQuery实现根据类型自动显示和隐藏表单
2015/03/18 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
2016/01/23 Javascript
Bootstrap自定义文件上传下载样式
2016/05/26 Javascript
js实现弹窗暗层效果
2017/01/16 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
vue实现分页组件
2020/06/16 Javascript
vue+elementUI 复杂表单的验证、数据提交方案问题
2019/06/24 Javascript
js获取 gif 的帧数的代码实例
2019/09/10 Javascript
JavaScript如何处理移动端拍摄图片旋转问题
2019/11/16 Javascript
vue如何搭建多页面多系统应用
2020/06/17 Javascript
vue element 关闭当前tab 跳转到上一路由操作
2020/07/22 Javascript
python实现监控windows服务并自动启动服务示例
2014/04/17 Python
python strip() 函数和 split() 函数的详解及实例
2017/02/03 Python
Python装饰器限制函数运行时间超时则退出执行
2019/04/09 Python
Python利用matplotlib做图中图及次坐标轴的实例
2019/07/08 Python
Django对models里的objects的使用详解
2019/08/17 Python
python对象转字典的两种实现方式示例
2019/11/07 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
详解python os.path.exists判断文件或文件夹是否存在
2020/11/16 Python
python3实现名片管理系统(控制台版)
2020/11/29 Python
基于HTML5的WebSocket的实例代码
2018/08/15 HTML / CSS
库存图片、照片、矢量图、视频和音乐:Shutterstock
2021/02/12 全球购物
加拿大品牌鞋包连锁店:Little Burgundy
2021/02/28 全球购物
职业生涯规划怎么写
2013/12/29 职场文书
求职信范文英文版
2014/01/05 职场文书
土木建筑学生自我评价
2014/01/14 职场文书
学生抄作业检讨书(2篇)
2014/10/17 职场文书
小学生安全教育广播稿
2014/10/20 职场文书
开学第一周值周总结
2015/07/16 职场文书