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 相关文章推荐
phpsir 开发 一个检测百度关键字网站排名的python 程序
Sep 17 Python
Python中的装饰器用法详解
Jan 14 Python
Python3.2模拟实现webqq登录
Feb 15 Python
python实现汉诺塔递归算法经典案例
Mar 01 Python
深入理解python对json的操作总结
Jan 05 Python
Python实现感知器模型、两层神经网络
Dec 19 Python
python logging日志模块以及多进程日志详解
Apr 18 Python
Python中的枚举类型示例介绍
Jan 09 Python
在python中画正态分布图像的实例
Jul 08 Python
tensorflow 模型权重导出实例
Jan 24 Python
解决python调用自己文件函数/执行函数找不到包问题
Jun 01 Python
django haystack实现全文检索的示例代码
Jun 24 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简单命令代码集锦
2007/09/24 PHP
使用NetBeans + Xdebug调试PHP程序的方法
2011/04/12 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
JS遮罩层效果 兼容ie firefox jQuery遮罩层
2010/07/26 Javascript
javascript学习笔记(六) Date 日期类型
2012/06/19 Javascript
JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
2015/12/26 Javascript
JS图片定时翻滚效果实现方法
2016/06/21 Javascript
javascript 将共享属性迁移到原型中去的实现方法
2016/08/31 Javascript
Angular.js组件之input mask对input输入进行格式化详解
2017/07/10 Javascript
深入理解Vue生命周期、手动挂载及挂载子组件
2017/09/27 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
vue项目实现图片上传功能
2019/12/23 Javascript
JS中FileReader类实现文件上传及时预览功能
2020/03/27 Javascript
js实现上传按钮并显示缩略图小轮子
2020/05/04 Javascript
浅谈JavaScript中this的指向问题
2020/07/28 Javascript
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
Python爬取数据并实现可视化代码解析
2020/08/12 Python
Python的轻量级ORM框架peewee使用教程
2021/02/05 Python
鱼油专家:Omegavia
2016/10/10 全球购物
世界上获奖最多的手机镜头:Olloclip
2018/03/03 全球购物
Sneaker Studio法国:购买运动鞋
2018/06/08 全球购物
在数据文件自动增长时,自动增长是否会阻塞对文件的更新
2014/05/01 面试题
应届行政管理专业个人自我评价
2013/12/28 职场文书
夏季奶茶店创业计划书
2014/01/16 职场文书
先进个人事迹材料
2014/01/25 职场文书
金融管理专业求职信
2014/07/10 职场文书
企业整改报告范文
2014/11/08 职场文书
网络营销计划书
2015/01/17 职场文书
道歉短信大全
2015/05/12 职场文书
加班费申请报告
2015/05/15 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
2015年民兵整组工作总结
2015/07/24 职场文书
初中班主任心得体会
2016/01/07 职场文书
浅谈CSS不规则边框的生成方案
2021/05/25 HTML / CSS
MySQL学习必备条件查询数据
2022/03/25 MySQL