列表可以增加和删减元素
增加数据:
删除数据:
list1.append(‘x’)
print(list1)
list1.remove(123)
print(list1)
输出结果为:
[123, 'abc', 'x']
输出结果为:
['abc']
2.
元组
tuple
元祖可以认为是一类特殊的列表,
元组创建很简单,
添加元素,
并使用逗号隔开,
可以用圆括号括起来,也可以不用。
tup1 = ('Google', 'baidu', 1997, 2000);
Tup2 = "a", "b", "c", "d";
元组与列表类似,不同之处在于元组的元素不能增删修改。
元组使用圆括号,列表使用方括号。
3
、
lambda
表达式
Lambda
的使用形式为:
lambda
参数
:
操作,就是把冒号前面的参数进行冒号后
面的操作,可以认为是一种简易的函数。
例:
g = lambda x : x *2
print g(3)
输出结果是
6
4.filter
函数
filter()
函数用于过滤,
过滤掉不符合条件的元素,
返回由符合条件元素组成的新
列表。该接收两个参数,第一个为函数,第二个为列表,列表
(
字符串
)
的每个元
素作为参数传递给函数进行判断,
然后返回
True
或
False
,
最后将返回
True
的
元素放到新列表中。
例:取出
a=(2,7,5,9)
中小于
6
的元素
a=(2,7,5,9)
newList=filter(lambda x: x<6,a)
print(newlist)
结果如下:
[2,5]