可变数据类型:列表list和字典dict: 不可变数据类型:整型int,浮点型float,字符串型string 和元组tuple 空(none) 表示这个值是一个空的对象,在python中很特别,用None表示:None虽然为空,但是不为0,因为0在python中有意义,而None仅仅代表是一个空值。 比如在python中你输入a = None 打印结果为空,看不见但是不会报...
3.对数字列表执行简单的统计计算 有几个专门用于处理数字列表的Python函数。见代码14~16行,你可以轻松低找出数字列表的最小值,最大值和总和。 4.列表解析 前面介绍的生成列表squares的方式包含四行代码,而列表解析让你只需编写一行代码就能生成这样的列表。列表解析将for循环和创建新元素的代码合并成一行,并自动附加...
例如.sort() .reverse()方法都可以直接作用于原列表 如果直接通过l2 = l1来创建l2,两者的地址相同,指向内存中的同一个列表,改变l1时l2也会发生改变 l1 = [1,2,3,4,5] l2 = l1 del(l1[0]) print(l2) 1. 2. 3. 4. [2, 3, 4, 5] 1. 通过.copy()方法(也可以l2 = l1[:]),则两个列表...
基于range()函数创建数字列表 我们可以通过range()函数,利用 Python 列表提供的append()插入功能创建一个列表。例如,我们要创建一个包含10个0~9整数的平方的列表: 声明一个列表变量 numbers = [] 利用append()函数和range()函数向列表插入目标元素 for i in range(10): number = i**2 numbers.append(number)...