python 对list的常用操作

对list去重

原文:http://www.cnblogs.com/ayann204/p/4251173.html

def del_repeat1(list_data):
    for x in list_data:
        while list_data.count(x) > 1:
            del list_data[list_data.index(x)]
    return list_data

python列表常用操作

创建一个列表:list1 = ['test1', 2, '测试', 'test2']

访问列表中的值: list1[0] 或list1[1:5]

增加列表中的值:list1.append('test3')

更新列表中的值:list1[0] = ‘test0’

删除列表中的值:del list1[1]


Python列表脚本操作符

python表达式结果描述
len([1,2,3])3长度
[1,2]+[2,3][1,2,2,3]组合
['t']*2['t','t']重复
t in [1,2,'t']true元素是否存在列表中
for i in [1,2,3]1,2,3迭代


Python列表操作的函数和方法

原文:http://www.jb51.net/article/47978.htm

列表操作包含以下函数:

1、cmp(list1, list2):比较两个列表的元素 

2、len(list):列表元素个数 

3、max(list):返回列表元素最大值 

4、min(list):返回列表元素最小值 

5、list(seq):将元组转换为列表 

列表操作包含以下方法:

1、list.append(obj):在列表末尾添加新的对象

2、list.count(obj):统计某个元素在列表中出现的次数

3、list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)

4、list.index(obj):从列表中找出某个值第一个匹配项的索引位置

5、list.insert(index, obj):将对象插入列表

6、list.pop(obj=list[-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值

7、list.remove(obj):移除列表中某个值的第一个匹配项

8、list.reverse():反向列表中元素

9、list.sort([func]):对原列表进行排序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值