在Python中处理列表之reverse()方法的使用教程
reverse()方法代替逆转列表对象。
语法
以下是reverse()方法的语法:
list.reverse()
参数
- NA
返回值
此方法不返回任何值,但反转列表中的给定对象。
例子
下面的例子显示了reverse()方法的使用。
#!/usr/bin/python aList = [136, 'xyz', 'zara', 'abc', 'xyz','hema']; aList.reverse(); print "List : ", aList;
当我们运行上面的程序,它会产生以下结果:
List : ['hema','xyz', 'abc', 'zara', 'xyz', 126]
相关推荐
-
在Python中操作列表之list.extend()方法的使用
extend()方法追加序列内容到列表. 语法 以下是extend()方法的语法: list.extend(seq) 参数 seq -- 这是列表的元素 返回值 此方法不返回任何值,但添加内容到现有列表中 例子 下面的例子显示了extend()方法的使用 #!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc', 123]; bList = [2009, 'manni']; aList.extend(bList) print "Extended L
-
在Python中操作列表之List.pop()方法的使用
pop()方法从列表移除并返回最后一个对象或obj. 语法 以下是pop()方法的语法: list.pop(obj=list[-1]) 参数 obj -- 这是一个可选参数,该对象的索引可以从该列表中删除 返回值 此方法返回从列表中移除对象 例子 下面的例子显示了pop()方法的使用 #!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc']; print "A List : ", aList.pop(); print "B L
-
python创建列表并给列表赋初始值的方法
本文实例讲述了python创建列表并给列表赋初始值的方法.分享给大家供大家参考.具体如下: aList = [123, 'abc', 4.56, ['inner', 'list'], 7-9j] anotherList = [None, 'something to see here'] print aList print anotherList aListThatStartedEmpty = [] print aListThatStartedEmpty print list('foo') 运行结
-
在Python的列表中利用remove()方法删除元素的教程
remove()方法从列表中删除第一个obj. 语法 以下是remove()方法的语法: list.remove(obj) 参数 obj -- 这是可以从列表中移除该对象 返回值 此方法不返回任何值,但从列表中删除给定的对象 例子 下面的例子显示了remove()方法的使用 #!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc', 'xyz']; aList.remove('xyz'); print "List : ", aList;
-
在Python中操作列表之List.append()方法的使用
append()方法追加传递obj到现有的列表. 语法 以下是append()方法的语法: list.append(obj) 参数 obj -- 这是在列表中要追加的对象. 返回值 此方法不返回任何值,但更新现有的列表. 例子 下面的例子显示了append()方法的使用. #!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc']; aList.append( 2014 ); print "Updated List : ", aList;
-
python更新列表的方法
本文实例讲述了python更新列表的方法.分享给大家供大家参考.具体如下: aList = [123, 'abc', 4.56, ['inner', 'list'], (7-9j)] print aList[2] aList[2] = 'float replacer' print aList aList.append("hi, i'm new here") print aList 运行结果如下: 4.56 [123, 'abc', 'float replacer', ['inner',
-
python 的列表遍历删除实现代码
python的列表list可以用for循环进行遍历,实际开发中发现一个问题,就是遍历的时候删除会出错,例如 l = [1,2,3,4] for i in l: if i != 4: l.remove(i) print l 这几句话本来意图是想清空列表l,只留元素4,但是实际跑起来并不是那个结果.再看下面,利用index来遍历删除列表l l = [1, 2, 3, 4] for i in range(len(l)): if l[i] == 4: del l[i] print l 这样没问题,可以遍
-
python删除列表内容
今天有点囧 a=['XXXX_game.sql', 'XXXX_game_sp.sql', 'XXXX_gamelog_sp.sql', 'XXXX_gamelog.sql'] for i in a: if 'gamelog' in i: a.remove(i) print a ['XXXX_game.sql', 'XXXX_game_sp.sql', 'XXXX_gamelog.sql'] 历遍的过程中明显MISS掉了 'XXXX_gamelog.sql' 这个项目,大家可以自己试试,为
-
Python中使用copy模块实现列表(list)拷贝
引用是指保存的值为对象的地址.在 Python 语言中,一个变量保存的值除了基本类型保存的是值外,其它都是引用,因此对于它们的使用就需要小心一些.下面举个例子: 问题描述:已知一个列表,求生成一个新的列表,列表元素是原列表的复制 复制代码 代码如下: a=[1,2] b=a 这种做法其实并未真正生成一个新的列表,b指向的仍然是a所指向的对象.这样,如果对a或b的元素进行修改,a,b的值同时发生变化. 解决的方法为: 复制代码 代码如下: a=[1,2] b=a[:] 这样修改a对b没有影响.修改
-
详解Python中列表和元祖的使用方法
list Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 变量classmates就是一个list.用len()函数可以获得list元素的个数: >>> len(c
-
Python编程之列表操作实例详解【创建、使用、更新、删除】
本文实例讲述了Python列表操作.分享给大家供大家参考,具体如下: #coding=utf8 ''''' 列表类型也是序列式的数据类型, 可以通过下标或者切片操作来访问某一个或者某一块连续的元素. 列表不仅可以包含Python的标准类型, 而且可以用用户定义的对象作为自己的元素. 列表可以包含不同类型的对象, 列表可以执行pop.empt.sort.reverse等操作. 列表可以添加或者减少元素, 还可以与其他列表结合或者把一个列表拆分成几个. 可以对一个元素或者多个元素执行insert.u
-
Python操作列表之List.insert()方法的使用
insert()方法插入对象obj到列表的偏移量索引. 语法 以下是insert()方法的语法: list.insert(index, obj) 参数 index -- 这是要插入对象obj必要的索引 obj -- 这是将被插入到给定的列表中的对象 返回值 此方法不返回任何值,但它插入指定的索引处的指定元素 例子 下面的例子显示了insert()方法的使用 #!/usr/bin/python aList = [123, 'xyz', 'zara', 'abc'] aList.insert( 3,
随机推荐
- DEDE隔行变色以及分组加线修改方法
- JS暴虐查找法简洁版
- Android字符串资源文件format方法使用实例
- C++函数参数取默认值的深入详解
- 解决修改mysql的data_dir所引发的错误问题
- Android程序开发之Fragment实现底部导航栏实例代码
- php批量上传的实现代码
- 你可能不知道的JavaScript的new Function()方法
- clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
- 让html元素随浏览器的大小自适应垂直居中的实现方法
- js获取鼠标点击的位置实现思路及代码
- 用Python编写一个国际象棋AI程序
- python3中bytes和string之间的互相转换
- JS判断是否360安全浏览器极速内核的方法
- MY123病毒清除方法,专杀工具下载
- 禁止在图片上使用右键
- NGINX下配置404错误页面的方法分享
- 深入解析C++中的动态类型转换与静态类型转换运算符
- Java中HashMap和Hashtable及HashSet的区别
- Android Material设计中列表和卡片的创建方法解析