分类:Python:修订间差异

来自牛奶河Wiki
跳到导航 跳到搜索
(狸花猫移动页面Python tips分类:Python
无编辑摘要
 
(未显示2个用户的4个中间版本)
第1行: 第1行:
===1.for===
[[文件:Python.jpg|左|无框|150x150像素]]
使用for遍历集合时修改集合的内容,会很容易生成错误的结果。因此不能直接进行循环,而是应遍历该集合的副本或创建新的集合。
Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。
/*Create a sample collection*/


users = {'Hans': 'active', 'Éléonore': 'inactive', '景太郎': 'active'}
Python 由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆(Guido van Rossum) 于 1989 年底发明,第一个公开发行版发行于 1991 年。


/*Strategy:  Iterate over a copy/*
Python 源代码遵循 GPL(GNU General Public License) 协议。


for user, status in users.copy().items():
Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。


    if status == 'inactive':
== See Also ==
        del users[user]


RuntimeError: dictionary changed size during iteration
# [https://www.python.org/ python.org]
# [https://www.runoob.com/python/python-tutorial.html Python 基础教程]

2023年12月28日 (四) 11:19的最新版本

Python.jpg

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。

Python 由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆(Guido van Rossum) 于 1989 年底发明,第一个公开发行版发行于 1991 年。

Python 源代码遵循 GPL(GNU General Public License) 协议。

Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。

See Also

  1. python.org
  2. Python 基础教程