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操作xml文件示例
Apr 07 Python
scrapy自定义pipeline类实现将采集数据保存到mongodb的方法
Apr 16 Python
使用Python生成url短链接的方法
May 04 Python
python实现批量监控网站
Sep 09 Python
Python实现的手机号归属地相关信息查询功能示例
Jun 08 Python
python的dataframe和matrix的互换方法
Apr 11 Python
python 以16进制打印输出的方法
Jul 09 Python
用python实现刷点击率的示例代码
Feb 21 Python
pycharm通过ssh连接远程服务器教程
Feb 12 Python
详解python中groupby函数通俗易懂
May 14 Python
python 三种方法提取pdf中的图片
Feb 07 Python
关于PySnooper 永远不要使用print进行调试的问题
Mar 04 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将向Java靠拢
2006/10/09 PHP
PHP同时连接多个mysql数据库示例代码
2014/03/17 PHP
PHP中如何使用session实现保存用户登录信息
2015/10/20 PHP
PHP chr()函数讲解
2019/02/11 PHP
比较搞笑的js陷阱题
2010/02/07 Javascript
JavaScript 对任意元素,自定义右键菜单的实现方法
2013/05/08 Javascript
JQuery选择器、过滤器大整理
2015/05/26 Javascript
js实现超简单的展开、折叠目录代码
2015/08/28 Javascript
js实现表单多按钮提交action的处理方法
2015/10/24 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
jQuery实现点击查看大图并以弹框的形式居中
2016/08/08 Javascript
Web安全测试之XSS实例讲解
2016/08/15 Javascript
leaflet的开发入门教程
2016/11/17 Javascript
jQuery实现鼠标滑过图片移动特效
2016/12/08 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
Vue.js 递归组件实现树形菜单(实例分享)
2016/12/21 Javascript
微信小程序技巧之show内容展示,上传文件编码问题
2017/01/23 Javascript
详解nodejs中的process进程
2017/03/19 NodeJs
JS中去掉array中重复元素的方法
2017/05/26 Javascript
js微信应用场景之微信音乐相册案例分享
2017/08/11 Javascript
Jquery异步上传文件代码实例
2019/11/13 jQuery
JavaScript计算出两个数的差值
2020/03/19 Javascript
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
Django框架多表查询实例分析
2018/07/04 Python
OpenCV+python手势识别框架和实例讲解
2018/08/03 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
2020/02/25 Python
Django日志及中间件模块应用案例
2020/09/10 Python
css3 伪类选择器快速复习小结
2019/09/10 HTML / CSS
前端实现打印图像功能
2019/08/27 HTML / CSS
《我为你骄傲》教学反思
2014/02/20 职场文书
老公婚前保证书
2015/02/28 职场文书
唐山大地震的观后感
2015/06/05 职场文书
党章党规党纪学习心得体会
2016/01/14 职场文书
大学生社会服务心得体会
2016/01/22 职场文书
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
Java后端 Dubbo retries 超时重试机制的解决方案
2022/04/14 Java/Android