Python基础(3)--列表和元组】的更多相关文章

作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7041763.html python基础之列表list元组tuple 列表list list是内置数据类型,list可变,可以随时添加和删除其中的元素. >>> a = [1,2,3] #创建一个列表 >>> len(a) #获取列表的长度 3 >>> a[-1] #索引,获取列表最后一个元素 3 >>> a.ap…
一. 列表列表:python基础数据类型之一:其他语言中也有列表的概念,js 数组,可索引,可切片,可加步长li = ['hello', 100, True, [1, 2, 3], {'name':'goodboy'},(22, 33)]列表可以存储大量的数据,32位python的限制是 536870912 个元素,64位python的限制是 1152921504606846975 个元素. 注意:字符串使用了字符串的方法后,形成的是新的字符串,与原字符串没有任何关系,必须要用新的变量接收这个新…
other help(str.strip) #查看是否有返回值以及返回值类型[] :称为索引操作符 1.列表 列表相比字符串来说能存储大量数据的python的基本数据类型,并且也拥有字符串的一些方法(索引,切片等等) 列表是以[]中括号组成,每个元素以,逗号隔开的,容器型数据类型. 列表中的常见的方法 l1 =[',789,[123,'admin']] 索引 print(l1[1]) print(ret1,type(ret1)) print(l1[-1]) 切片 顾头不顾腚 print(l1[:…
本节学习目的: 掌握数据结构中的列表和元组 应用场景: 编程 = 算法 + 数据结构 数据结构: 通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些元素可以是数字或者字符,或者其他数据结构. 容器: 序列,映射,集合是三种比较常见的数据结构 序列: 每个元素都有一个编号,也叫做索引 映射: 每个元素都有一个名字,称为键值对 集合: 内部元素都是不重复的 联系本文作者交流或者索取相关代码及软件请加入QQ群:小马哥的技术分享 413939157. (一)   序列概览 内建序列种类…
本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标从0开始计数 1 2 3 4 5 6 7 8 >>> names[0] 'Alex' >>> names[2] 'Eric' >>>…
一.列表 列表(list)是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 作用:多个装备,多个爱好,多门课程,多个女朋友等 定义:[ ]内可以有多个任意类型的值,逗号分隔 定义列表:name = [ ]   #name等于中括号就是定义列表 列表用来存储数据的 1.基本操作 列表的添加 append 追加,在列表的尾部加入指定的元素 insert 将指定的元素插入到对应的索引位上,注意负索引 列表的删除 pop 弹出,返回并删除指定索引位上的数据,默认删除索引为…
一.列表 1.列表定义 names=["Jhon","Lucy","Michel","Tom","Wiliam"] 列表切片: names=["HeXin","ZhangLiang",["caijie","LiSi"],"LiYun","TianJun",'GuYun'] print(na…
列表(集合list)的基本操作: # 列表的常见操作 nameList = ["张学友", "刘德华", "郭富城", "黎明"] # 循环列表 for name in nameList: print(name) print("*****************************") i = 0 while i < len(nameList): print(nameList[i]) i += 1…
列表 列表定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 特性: 1.可存放多个值 2.可修改指定索引位置对应的值,可变 3.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序 创建列表: #!/usr/bin/env python # -*- coding: utf-8 -*- list_test1=['hello',12,'ok'] list_test2=list('abc') list_test3=list(['hello',12,'ok']) print…
列表(list) 赋值方法: l = [11,45,67,34,89,23] l = list() 列表的方法: #!/usr/bin/env python class list(object): """ list() -> new empty list list(iterable) -> new list initialized from iterable's items """ def append(self, p_object)…