python列表操作方法

系统的列表操作方法不加赘述,这里增添一些列表操作技巧:

1、利用sum函数把多元列表变成一元:

>>> texts_filtered_stopwords
[[‘writing‘, ‘ii‘, ‘rhetorical‘, ‘composing‘, ‘rhetorical‘, ‘composing‘], [‘engages‘, ‘series‘, ‘interactive‘, ‘reading‘], [‘research‘, ‘composing‘, ‘activities‘, ‘along‘, ‘assignments‘, ‘designed‘, ‘help‘]]
>>> all_stems = sum(texts_filtered_stopwords,[])
>>> all_stems
[‘writing‘, ‘ii‘, ‘rhetorical‘, ‘composing‘, ‘rhetorical‘, ‘composing‘, ‘engages‘, ‘series‘, ‘interactive‘, ‘reading‘, ‘research‘, ‘composing‘, ‘activities‘, ‘along‘, ‘assignments‘, ‘designed‘, ‘help‘]

原文地址:https://www.cnblogs.com/yqpy/p/8372814.html

时间: 2024-11-05 12:27:50

python列表操作方法的相关文章

Python列表排序 reverse、sort、sorted 操作方法详解

reverse()方法 将列表中元素反转排序,比如下面这样>>> x = [1,5,2,3,4]>>> x.reverse()>>> x[4, 3, 2, 5, 1]reverse列表反转排序:是把原列表中的元素顺序从左至右的重新存放,而不会对列表中的参数进行排序整理.如果需要对列表中的参数进行整理,就需要用到列表的另一种排序方式sort正序排序. sort()排序方法 此函数方法对列表内容进行正向排序,排序后的新列表会覆盖原列表(id不变),也就是s

python列表的常用操作方法

主要介绍了Python中列表(List)的详解操作方法,包含创建.访问.更新.删除.其它操作等,需要的朋友可以参考下. 1.创建列表.只要把逗号分隔的不同的数据项使用方括号括起来即可 1 List = ['wade','james','bosh','haslem'] 与字符串的索引一样,列表索引从0开始.列表可以进行截取.组合等 2.添加新的元素 1 List.append('allen') #方式一:向list结尾添加 参数object 2 >>> a=[1,2,3,4] 3 >

Python: 列表的基本用法

列表是可变的,可以改变的序列,它能够保存任何数据类型. >>> list = []        #定义一个空列表>>> list.append(1)        #向列表中添加成员>>> list.count(2)        #计算2在列表中出现的次数0>>> list.extend([2, 3, 5, 4])        #向列表中添加一个列表>>> list        #列表值被改变[1, 2, 3

Python学习笔记3—Python列表

一.列表定义 python列表是python内置的数据对象之一 列表是用"[]"包含,内有任意的数据对象,每一个数据对象 以","分割,每个数据对像称之为元素 python列表是一个有序的序列 python列表支持任意的嵌套,嵌套的层次深度没有限制 a=[]    #空列表 print a a=["seq1","seq2",'keyman',808,3.1]  #创建列表 print a a=list('abcsgr')   

[转载]Python: 列表的基本用法

列表是可变的,可以改变的序列,它能够保存任何数据类型. >>> list = []        #定义一个空列表>>> list.append(1)        #向列表中添加成员>>> list.count(2)        #计算2在列表中出现的次数0>>> list.extend([2, 3, 5, 4])        #向列表中添加一个列表>>> list        #列表值被改变[1, 2, 3

python 列表排序

转自http://www.iplaypython.com/jinjie/jj114.html reverse()方法 将列表中元素反转排序,比如下面这样>>> x = [1,5,2,3,4]>>> x.reverse()>>> x[4, 3, 2, 5, 1]reverse列表反转排序:是把原列表中的元素顺序从左至右的重新存放,而不会对列表中的参数进行排序整理.如果需要对列表中的参数进行整理,就需要用到列表的另一种排序方式sort正序排序. sort(

python列表的一些常用方法以及函数

学习到了一些关于python列表的新知识,自己整理了一下,方便大家参考: #!/usr/bin/env python # _*_ coding:utf-8 _*_ # File_type:列表的常用操作方法,以及一些常用的函数 # Filename:list_function_test.py # Author:smelond 方法: 1.list.count()统计: list = [6, 4, 5, 2, 744, 1, 76, 13, 8, 4]list_count = list.count

python3列表操作大全 列表操作方法详解

1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 #Author:SKING 4 #python3列表操作大全 列表操作方法详解 5 6 #创建列表 7 list = ['a', 'b', 'c', 'd', 'e', 'f'] 8 #取出列表 9 print(list[0], list[5]) #a f 10 #列表切片 11 print(list[1:3]) #['b', 'c'] 12 print(list[-3:-1]) #['d',

python列表和QVariant

pyqt中,要给QAbstractTableModel的setData函数传递一个list参数: [20,'00:00:19'] 涉及到QVariant和list的转换. 可以使用QVariant类中的toPyObject是转换. 环境是:Python 2.7.6 pyqt4 4.8.6 有文章说是,toPyObject只能转换字符串,而且只能转换字典. 测试一下,支持数字,支持字典和列表. #coding:utf-8 from PyQt4.QtCore import QVariant a={2