1.列表 (有序、可变序列,列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开)
1.1 列表生成方式:
(1) [1,2,3,'xx',(1,2),{'name':'cc'}] 列表中可以存放各种数据类型
(2) 列表推导式:n_list = [ x**2 for x in range(10) if x%2 == 0] ==> [1,4,16,36,64]
输出 变量x 条件语句
(3)list(iterable) 通过list函数将其他可迭代对象转化为列表
1.2 列表的常用方法
del 关键字本质上是将一个变量从内存中删除,后续代码就不能使用该变量,要从列表中删除数据,建议使用列表提供的方法
eg: name=”cc”
del name
print(“name”) //会报错,由于内存中不存在该变量
2. 元组(元素放在一对小括号“()”中)
2.1 Tuple(元组) 与列表类似,但元组中的元素不能修改
- 元组用()定义,索引从0开始
- 元组只包含一个元素时,需要加逗号,info_tuple = (50, )
- 取值,取索引,统计计数
info_tuple = (“cc”,12,1.80,”cc”)
print(info_tuple[0]) //取索引为0的值