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 IDLE加上自动补全和历史功能
Nov 30 Python
python3 实现的人人影视网站自动签到
Jun 19 Python
django数据库migrate失败的解决方法解析
Feb 08 Python
python批量读取txt文件为DataFrame的方法
Apr 03 Python
Django添加feeds功能的示例
Aug 07 Python
Python基于plotly模块实现的画图操作示例
Jan 23 Python
python用opencv批量截取图像指定区域的方法
Jan 24 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
Jun 12 Python
pycharm设置当前工作目录的操作(working directory)
Feb 14 Python
Python猜数字算法题详解
Mar 01 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
bat批处理之字符串操作的实现
Mar 16 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
追求程序速度,而不是编程的速度
2008/04/23 PHP
php file_get_contents函数轻松采集html数据
2010/04/22 PHP
PHP动态规划解决0-1背包问题实例分析
2015/03/23 PHP
php创建桌面快捷方式实现方法
2015/12/31 PHP
javascript 一个函数对同一元素的多个事件响应
2009/07/25 Javascript
让IE6支持min-width和max-width的方法
2010/06/25 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
JavaScript 实现简单的倒计时弹窗DEMO附图
2014/03/05 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
2014/04/25 Javascript
简单易用的倒计时js代码
2014/08/04 Javascript
JS折半插入排序算法实例
2015/12/02 Javascript
jQuery遍历json的方法分析
2016/04/16 Javascript
详解jQuery中的deferred对象的使用(一)
2016/05/27 Javascript
JS小数运算出现多为小数问题的解决方法
2016/06/02 Javascript
js动态获取子复选项并设计全选及提交的实现方法
2016/06/24 Javascript
JS及PHP代码编写八大排序算法
2016/07/12 Javascript
jQuery实现手机上输入后隐藏键盘功能
2017/01/04 Javascript
node.js实现复制文本到剪切板的功能
2017/01/23 Javascript
ES6学习笔记之Set和Map数据结构详解
2017/04/07 Javascript
Angular中ng-bind和ng-model的区别实例详解
2017/04/10 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
vue 组件内获取actions的response方式
2019/11/08 Javascript
Python实现随机选择元素功能
2017/09/14 Python
Python基于pycrypto实现的AES加密和解密算法示例
2018/04/10 Python
Django上线部署之IIS的配置方法
2019/08/22 Python
python中查看.db文件中表格的名字及表格中的字段操作
2020/07/07 Python
CSS3 实现穿梭星空动画
2020/11/13 HTML / CSS
html5的canvas实现3d雪花飘舞效果
2013/12/27 HTML / CSS
I.T集团香港官方商城:ITeSHOP.com Hong Kong
2019/02/15 全球购物
c语言常见笔试题总结
2016/09/05 面试题
公司门卫的岗位职责
2014/02/19 职场文书
乡镇党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
会计岗位职责
2015/02/03 职场文书
保研导师推荐信
2015/03/25 职场文书
机关单位保密工作责任书
2015/05/11 职场文书
《我要的是葫芦》教学反思
2016/02/18 职场文书