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代码的打包与发布详解
Jul 30 Python
python基础教程之循环介绍
Aug 29 Python
python 剪切移动文件的实现代码
Aug 02 Python
python实现字符串和字典的转换
Sep 29 Python
详解Python3除法之真除法、截断除法和下取整对比
May 23 Python
python3 enum模块的应用实例详解
Aug 12 Python
PyCharm2019安装教程及其使用(图文教程)
Sep 29 Python
Python3实现将一维数组按标准长度分隔为二维数组
Nov 29 Python
python实现从wind导入数据
Dec 03 Python
python对Excel的读取的示例代码
Feb 14 Python
如何在python中执行另一个py文件
Apr 30 Python
python 解决函数返回return的问题
Dec 05 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实现倒计时效果
2015/12/19 PHP
PHP按指定键值对二维数组进行排序的方法
2015/12/22 PHP
php array_reverse 以相反的顺序返回数组实例代码
2017/04/11 PHP
小型js框架veryide.librar源代码
2009/03/05 Javascript
xml和web特殊字符
2009/04/28 Javascript
理解Javascript_11_constructor实现原理
2010/10/18 Javascript
IE6下出现JavaScript未结束的字符串常量错误的解决方法
2010/11/21 Javascript
基于jQuery的input输入框下拉提示层(自动邮箱后缀名)
2012/06/14 Javascript
用html5 js实现点击一个按钮达到浏览器全屏效果
2014/05/28 Javascript
js匿名函数的调用示例(形式多种多样)
2014/08/20 Javascript
仿百度联盟对联广告实现代码
2014/08/30 Javascript
Javascript实现快速排序(Quicksort)的算法详解
2015/09/06 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
Jquery中巧用Ajax的beforeSend方法
2016/01/20 Javascript
跨域资源共享 CORS 详解
2016/04/26 Javascript
JS组件Bootstrap实现弹出框效果代码
2016/04/26 Javascript
JavaScript和jQuery制作光棒效果
2017/02/24 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
Vuex中mutations与actions的区别详解
2018/03/01 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
详解webpack模块加载器兼打包工具
2018/09/11 Javascript
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
2019/12/23 Javascript
Python版实现微信公众号扫码登陆
2020/05/28 Javascript
js+css3实现炫酷时钟
2020/08/18 Javascript
绘制微信小程序验证码功能的实例代码
2021/01/05 Javascript
[36:17]DOTA2上海特级锦标赛 - VGL音乐会全集
2016/03/06 DOTA
python数据预处理之将类别数据转换为数值的方法
2017/07/05 Python
Python模块汇总(常用第三方库)
2019/10/07 Python
关于Python解包知识点总结
2020/05/05 Python
python,Java,JavaScript实现indexOf
2020/09/09 Python
合作投资意向书
2014/04/01 职场文书
教师演讲稿开场白
2014/08/25 职场文书
终止劳动合同证明书样本
2014/11/19 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
搞笑婚庆主持词
2015/06/29 职场文书
win11无法登录onedrive错误代码0x8004def7怎么办 ?
2022/04/05 数码科技