文档章节

python 循环技巧

突然帅了
 突然帅了
发布于 2015/04/26 13:35
字数 107
阅读 107
收藏 7

摘自:超级无敌python教程

dict的循环:

>>> knights = {'gallahad': 'the pure', 'robin': 'the brave'}
>>> for k, v in knights.items():
        ... 
        print k, v
        ...
gallahad the purerobin the brave

list的循环:

>>> for i, v in enumerate(['tic', 'tac', 'toe']):
         ... 
         print i, v
         ...
0 tic
1 tac

多个list的循环:

>>> questions = ['name', 'quest', 'favorite color']
>>> answers = ['lancelot', 'the holy grail', 'blue']
>>> for q, a in zip(questions, answers):
         ... 
         print 'What is your %s? It is %s.' % (q, a)
         ... 
What is your name? It is lancelot.
What is your quest? It is the holy grail.


本文转载自:

共有 人打赏支持
突然帅了
粉丝 8
博文 90
码字总数 28698
作品 0
西安
私信 提问
30个Python程序员需要知道的编程技巧,可以让你的工作事半功倍!

1.直接交换2个数字的位置 Python 提供了一种直观的方式在一行代码中赋值和交换(变量值)。如下所示: 在上面代码中,赋值的右侧形成了一个新元组,而左侧则立刻将该(未被引用的)元组解包到...

糖宝lsh
10/01
0
0
搭个平台告诉你—Python基础分享

搭了个学习平台,有需要的来瞅瞅: Python简介 推荐:通过anaconda安装Python和主流第三方库 Python环境搭建 运行Python Python语句和语法 Python变量类型 if name == 'main'的含义 Python内...

MrLonelyZC88
10/24
0
0
Python 代码性能优化技巧

选择了脚本语言就要忍受其速度,这句话在某种程度上说明了 python 作为脚本的一个不足之处,那就是执行效率和性能不够理想,特别是在 performance 较差的机器上,因此有必要进行一定的代码优...

IBMdW
2012/07/21
10.8K
25
Python 代码优化常见技巧

代码优化能够让程序运行更快,它是在不改变程序运行结果的情况下使得程序的运行效率更高,根据 80/20 原则,实现程序的重构、优化、扩展以及文档相关的事情通常需要消耗 80% 的工作量。优化通...

大数据之路
2012/07/30
0
0
给妹子讲python-S01E13循环迭代高级技巧

今天我们来讲讲三种循环迭代的常用技巧,range、zip和enumerate 内置函数range:用来返回一系列连续增加的整数 这个函数产生的连续增加的整数序列,可以作为for循环迭代的索引 range也可以用...

技术小能手
08/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

PHP生成CSV之内部换行

当我们使用PHP将采集到的文件内容保存到csv文件时,往往需要将采集内容进行二次过滤处理才能得到需要的内容。比如网页中的换行符,空格符等等。 对于空格等处理起来都比较简单,这里我们单独...

豆花饭烧土豆
今天
2
0
使用 mjml 生成 thymeleaf 邮件框架模板

发邮件算是系统开发的一个基本需求了,不过搞邮件模板实在是件恶心事,估计搞过的同仁都有体会。 得支持多种客户端 支持响应式 疼彻心扉的 outlook 多数客户端只支持 inline 形式的 css 布局...

郁也风
今天
8
0
让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字

让哲学照亮我们的人生——读《医务工作者需要学点哲学》有感2600字: 作者:孙冬梅;以前读韩国前总统朴槿惠的著作《绝望锻炼了我》时,里面有一句话令我印象深刻,她说“在我最困难的时期,...

原创小博客
今天
4
0
JAVA-四元数类

public class Quaternion { private final double x0, x1, x2, x3; // 四元数构造函数 public Quaternion(double x0, double x1, double x2, double x3) { this.x0 = ......

Pulsar-V
今天
18
0
Xshell利用Xftp传输文件,使用pure-ftpd搭建ftp服务

Xftp传输文件 如果已经通过Xshell登录到服务器,此时可以使用快捷键ctrl+alt+f 打开Xftp并展示Xshell当前的目录,之后直接拖拽传输文件即可。 pure-ftpd搭建ftp服务 pure-ftpd要比vsftp简单,...

野雪球
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部