blsn.net
当前位置:首页 >> python list元素取出 >>

python list元素取出

1.使用remove方法,例如: a=["aa","bb"] a.remove("aa") #["bb"] 2.使用pop方法,数字为索引从0开始.例如: a=["aa","bb","cc"] a.pop(1) #["aa","cc"]

取第一个的话。 a = [1,3,4,5,2,46]print a[0]去掉的话 a = [1,3,4,5,2,46]print a[1:]

list[n-1]

可以使用map函数,map函数会对列表的每一个元素执行函数操作后返回一个新的函数。 map函数的一个参数是需要对每一个元素执行的操作,对于本问题就是求绝对值,可以通过内置abs()函数实现,第二个参数是列表。示例程序如下: myList = [-1,2,-3,4...

commonest = [1,2,2,2,1,3,4,5,1,1]print(commonest.count(1))需要把数据存储到列表中,列表的count的方法可以统计某个元素出现的次数

使用python的列表生成式即可,列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。代码如下: PYTHON如何打印列表中每个元素: 1、首先基于文本文档(Markdown) 设想好需要的基本需要的表、字段、类型。...

a, b, c, d = list1 这种方式只有当左边的操作数个数和list1长度相同时,才可以这么做,不然不报错. 我们假设我们有一个list对象List,它的长度足够长,想把它从下标i开始的k个元素赋给k个元素,可以这么做: v1, v2, v3, ..., vk = List[i : i + k] #...

l3=range(10) l2=range(5) l3=[i for i in l3 if i not in l2] 运行结果: Python 2.7.12 (default, Nov 22 2016, 17:23:24) [GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2 Type "help", "copyright", "credits" or "license" for more in...

>>> L=[1,1,2,2,3,3,4,4] >>> len(L) 8 >>> len(set(L)) 4 第二种是计算有多少个不同元素

使用list的index方法可以找到list中第一次出现该元素的位置 >>> l = ['a','b','c','c','d','c']>>> find='b'>>> l.index(find)1找出出现该元素的所有位置可以使用一个简单的表理解来实现 >>> find = 'c'>>> [i for i,v in enumerate(l) if v==fi...

网站首页 | 网站地图
All rights reserved Powered by www.blsn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com