python入门(三)—列表API、序列类型、列表生成

一、列表API

pop():按照索引弹出元素,返回值为该元素。默认弹出最后一个元素。
list[1,2,3,4,5]
print (list.pop());
时间: 2024-07-28 19:02:17

python入门(三)—列表API、序列类型、列表生成的相关文章

Python 列表API 序列类型   列表生成

列表API: 1.pop( )  :按照索引弹出元素,返回值为该元素.默认弹出最后一个元素: 例如:a=[1,2,3]; print(a.pop()); 输出结果是3 pop(正值) 从索引位置 pop(负值) 从列表倒数位置开始指定下标 2.remove( ):按照元素值弹出第一个匹配项,返回新列表 lists=[123,'xyz','zara','abc','xyz']   xyz元素从列表中移除  abc弹出 结果是:[123,'zara','abc'] abc 例如: lists=[12

《转》python学习(6)序列类型-字符串

转自 http://www.cnblogs.com/BeginMan/archive/2013/06/08/3125502.html 二.序列类型 包含字符串.列表.元祖.模式都一样,举一反三即可.如: 1.成员关系操作符(in / not in ) 2.关于切片 1 2 3 4 5 6 s=[1,2,3,4] print s[::-1]     #下标范围[0,0],步长是-1,则从后(4,包括4)往前切取所有,输出:[4, 3, 2, 1] print s[::-2]     #下标范围[0

走进Python世界(五)数据类型 3. 序列类型-列表(List)

什么是列表 列表是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目 列表是可变的数据类型 列表的组成:用[]表示列表,包含了多个以逗号分隔开 数字,或者字符串. 列表的基本操作 列表是序列的一种,它也具有序列的基本操作 如: +,*,max,min等操作.此外 因为列表是可变的序列集合,它支持一些常见的 读写跟新操作 如: 操作 列子 描述 取值 list=['mileo',30,'maile'] list[0],list[0:2] 其实就是序列的切片和索引操作 添加 list

Python 入门学习 -----变量及基础类型p一天

Python的变量和数据类型 1 .python的变量是不需要事先定义数据类型的,可以动态的改变 2. Python当中一切皆对象,变量也是一个对象,有自己的属性和方法 我们可以通过 来查看变量的类型:变量名.__class__ 调用变量的方法:变量名.方法() #!/bin/env python #coding:utf-8 #type 打印出数据的类型 print type(1) print type(1.0) print type("helloworld") #虚数 如12j a

python入门三:文件操作

一.文件操作 1.文件对象:和c一样,要想对一个文件进行操作,需要获取该文件的对象 1 f = open("xxx") # 打开文件并获取文件对象 2 f.xxx # 对文件进行某些操作 3 f.close() # 关闭文件 2.访问模式: open函数除了接受一个文件名参数外,还可以设定文件的访问模式(open其他的参数不太能理解) 无   以只读方式打开,文件必须存在 r     以只读方式打开,文件必须存在 w    以只写方式打开, 先删除原有内容再写入新内容,文件不存在创建新

python入门(五)基础类型补充

基础类型补充 str 字符串 1.首字母大写 name="alex" name=name.capitalize() print(name) 结果为 Alex 2.每个单词首字母大写 name="alex wusir" name=name.title()#两个单词必须有间隔,没有间隔,计算机识别成一个单词 print(name) 结果为 Alex Wusir 3.大小写反转 name="Alex" name=name.swapcase() prin

Python入门 (三)

迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式. 迭代器是一个可以记住遍历的位置的对象. 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退. 迭代器有两个基本的方法:iter() 和 next(). 字符串,列表或元组对象都可用于创建迭代器: 两个实例 list = [1,2,3,4] it = iter(list) for x in it: print (x, end=" ") import sys lis

TypeScript入门三:TypeScript函数类型

TypeScript函数类型 TypeScript函数的参数 TypeScript函数的this与箭头函数 TypeScript函数重载 一.TypeScript函数类型 在上一篇博客中已经对声明TypeScript类型变量已经做了初步的解析,这里先回顾以下: 1 //声明函数 2 function add1(x:number,y:number):number{ 3 return x+y; 4 } 5 6 let add2 = function(x:number,y:number):number

python入门三十天----线程 调用两个CPU

线程threeding:   + join 练习: 1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 ''' 4 Administrator 5 2018/8/10 6 ''' 7 8 import threading 9 from time import time,sleep,asctime,ctime 10 11 def music(name): 12 for i in range(2): 13 print("......music %s

Python入门-列表和元组

[什么是列表] Python的内置列表类型也是数据集类型.事实上,如同字符串一样,列表是序列类型,因此,与字符串有一些共同的特点.列表与字符串不同之处主要在两个方面: 列表可以包含其他元素,而不仅包含字符.实际上,列表可以包含任何类型的元素序列,甚至不同类型的元素可以混合在同一列表中. 列表是可变类型.这意味着,不同于字符串对象,在创建列表对象后,还能发生改变.有多种方法来改变列表. 操作列表