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使用函数默认值实现函数静态变量的方法
Aug 18 Python
Python实现将n个点均匀地分布在球面上的方法
Mar 12 Python
PyCharm安装第三方库如Requests的图文教程
May 18 Python
python使用RNN实现文本分类
May 24 Python
OpenCV2从摄像头获取帧并写入视频文件的方法
Aug 03 Python
python中aioysql(异步操作MySQL)的方法
Apr 11 Python
python 字典 setdefault()和get()方法比较详解
Aug 07 Python
python pygame实现挡板弹球游戏
Nov 25 Python
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
Feb 27 Python
Selenium之模拟登录铁路12306的示例代码
Jul 31 Python
详解Selenium-webdriver绕开反爬虫机制的4种方法
Oct 28 Python
解决Pytorch修改预训练模型时遇到key不匹配的情况
Jun 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
做了CDN获取用户真实IP的函数代码(PHP与Asp设置方式)
2013/04/13 PHP
php的hash算法介绍
2014/02/13 PHP
PHP Socket网络操作类定义与用法示例
2017/08/30 PHP
PHP中如何使用Redis接管文件存储Session详解
2018/11/28 PHP
php和js实现根据子网掩码和ip计算子网功能示例
2019/11/09 PHP
JavaScript QueryString解析类代码
2010/01/17 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
JavaScript实现打字效果的方法
2015/07/10 Javascript
JavaScript仿支付宝密码输入框
2015/12/29 Javascript
JS短信验证码倒计时功能的实现(没有验证码,只有倒计时)
2016/10/27 Javascript
angularjs中ng-attr的用法详解
2016/12/31 Javascript
详解Vue2 SSR 缓存 Api 数据
2017/11/20 Javascript
iview Upload组件多个文件上传的示例代码
2018/09/30 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
[01:28:43]2014 DOTA2华西杯精英邀请赛5 24 DK VS CIS
2014/05/25 DOTA
[29:16]完美世界DOTA2联赛决赛日 Inki vs LBZS 第三场 11.08
2020/11/10 DOTA
python之wxPython应用实例
2014/09/28 Python
Python单例模式实例分析
2015/01/14 Python
python检测空间储存剩余大小和指定文件夹内存占用的实例
2018/06/11 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
Flask框架实现的前端RSA加密与后端Python解密功能详解
2019/08/13 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
2020/01/16 Python
实现Python3数组旋转的3种算法实例
2020/09/16 Python
详解CSS3原生支持div铺满浏览器的方法
2018/08/30 HTML / CSS
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
博士生入学考试推荐信
2013/11/17 职场文书
小学学校门卫岗位职责
2014/08/03 职场文书
2014第二批党员干部对照“四风”找差距检查材料思想汇报
2014/09/18 职场文书
党政领导班子群众路线对照检查材料思想汇报
2014/09/27 职场文书
2015关爱留守儿童工作总结
2014/12/12 职场文书
2019求职信大礼包
2019/05/15 职场文书
竞选稿之小学班干部
2019/10/31 职场文书
2019关于垃圾分类处理的调查报告
2019/12/26 职场文书
python实现腾讯滑块验证码识别
2021/04/27 Python
浅谈Python中的函数(def)及参数传递操作
2021/05/25 Python