List 列表[] 可变的 lst = [1,2,3,4] #改 lst[(元素下标)] = '需要修改的' #通过下表修改 lst[下标:下标] = '需要修改的' #通过范围修改 #加 lst.append() #追加 lst.insert((插在谁的后面),(插什么)) #插入 lst.extend() #扩展迭代添加 #删除 lst.remove() #移除删除指定元素 lst.pop() #弹出默认删除最后一个 pop有返回值,返回的是被删除的元素 lst.pop((元素下标)) #通…
目录 python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 2.字典的使用. 3.字典的常用方法. python学习第八讲,python中的数据类型,列表,元祖,字典,之字典使用与介绍.md 一丶字典 1.字典的定义 dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型 字典同样可以用来 存储多个数据 通常用于存储 描述一个 物体 的相关信息 和列表的区别 列表 是 有序 的对象集合 字典 是 无序…
目录 python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 2.元祖变量的定义 3.元祖变量的常用操作. 4.元祖的遍历 5.元祖的应用场景 python学习第七讲,python中的数据类型,列表,元祖,字典,之元祖使用与介绍 一丶元祖 1.元祖简介 元祖跟列表类似.只不过是有区别的. 如下: tuple(元祖英文) 跟列表类似, 元素不能修改 用于存储 一串信息,数据 元祖使用 () 定义, 列表是使用 []定义 元祖的索引是从0开始 元…
目录 python学习第六讲,python中的数据类型,列表,元祖,字典,之列表使用与介绍. 二丶列表,其它语言称为数组 1.列表的定义,以及语法 2.列表的使用,以及常用方法. 3.列表的常用操作 4.关键字,函数,方法的区别. 5.列表的循环遍历 python学习第六讲,python中的数据类型,列表,元祖,字典,之列表使用与介绍. 二丶列表,其它语言称为数组 1.列表的定义,以及语法 List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组 专门用于存储…
列表[1,2,3,2]#[] 元祖(1,2,3,2)#() 字典{1:2,3:2}#{} 集合{1,2,3,2}#{} 1,集合与列表的区别,集合里不能有重复元素 2.字典与集合的区别,都是用花括号表示,但是字典是一个key对应一个values s=[1,2,3,4,5] print(s[2])#下标是从0开始 print(s[-1])#倒取 用range获取一个list操作 list(range(10)) 例:取出这个list(range(11))的中间数 a=list(range(10)]#…
day4 知识补充&数据类型:列表,元祖 1.知识补充 1.编译型/解释型 编译型:在代码编写完成之后编译器将其变成另外一个文件教给你算计执行. 代表语言:Java,c,c++ ,c#, Go... 解释型:写完代码后交给解释器,解释器从上到下一行行代码执行:边解释边执行.(实时翻译) 代表语言:python, PHP, JavaScript... 2.代码文档头文件 #!/usr/bin/env python     (解释器路径)​# -*- conding:utf-8 -*-   (默认解…
接上:http://www.cnblogs.com/liu-wang/p/8973273.html 3 元组 4 字典 4.1 字典的介绍 <2>软件开发中的字典 变量info为字典类型: info = {'name':'班长', 'id':100, 'sex':'f', 'address':'地球亚洲中国北京'} 说明: 字典和列表一样,也能够存储多个数据 列表中找某个元素时,是根据下标进行的 字典中找某个元素时,是根据'名字'(就是冒号:前面的那个值,例如上面代码中的'name'.'id'…
元祖tuple 是对列表的二次加工,书写格式为括号(),里面放元素 元组的一级元素不可被修改,且不能被增加和删除 一般写元组的时候,推荐在最后加入逗号,  能加则加 创建元组 ? 1 tu = (111,"alex",(11,22),[(33,44)],True,33,44,) 索引 ? 1 2 3 tu = (111,"alex",(11,22),[(33,44)],True,33,44,) # 索引找值 v = tu[1] print(v)<br>&…
基本数据类型(int, bool, str,list,tuple,dict) 一.python基本数据类型 1. int  整数. 主要用来进行数学运算 2. str  字符串, 可以保存少量数据并进行相应的操作,用双引号或单引号或三引号括起来 3. bool 判断真假, True, False 4. list 存储大量数据.用[ ]表示 5. tuple 元组, 不可以发生改变,只读列表 用( )表示 6. dict 字典, 保存键值对, 一样可以保存大量数据{key:value} 7. se…
『Python基础-9』元祖 (tuple) 目录: 元祖的基本概念 创建元祖 将列表转化为元组 查询元组 更新元组 删除元组 1. 元祖的基本概念 元祖可以理解为,不可变的列表 元祖使用小括号括起所有序列元素(元素1,元素2, ......), 列表使用中括号[元素1,元素2, .......]. 元组被称为只读列表,数据可被查询,但不能被修改. 对于一些不想被修改的数据,可以用元组来保存 元组中的元素是不允许删除的,但可以使用del语句来删除整个元组 元组没有列表中的增.删.改的操作,只有查…
1.列表 list 存放一些数据的容器 比如 衣柜 书包 作用:存储一些数据,数据量比较大 可以下标 可以切片 可以步长 和字符串的完全一样 lst = [1,2,3] print(lst) #[1,2,3] lst = ["qwe","wwe",4,5,6] print(lst) #["qwe","wwe",4,5,6] lst = ["qwe","wwe",4,5,6] print(…
Python中的元祖和list基本上一样 tuple = () # 表示一个空的元祖 tuple = (50, ) # 元组中只有一个元素的时候,必须在后面加上逗号 无关闭分隔符 任意无符号的对象,以逗号隔开,默认为元组,如下实例: #!/usr/bin/python print 'abc', -4.24e93, 18+6.6j, 'xyz'; x, y = 1, 2; print "Value of x , y : ", x,y; 以上实例运行结果: abc -4.24e+93 (1…
数组合并了同样类型的对象.而元祖合并了不同类型的对象.元祖起源于函数编程语言(F#) NET Framework定义了8个泛型Tuple(自NET4.0)和一个静态的Tuple类,他们作用元祖的工厂, 这里的不同泛型Tuple类支持不同数量的元素.比如:Tuple<T1>包括一个元素,Tuple<T1,T2>包括2个元素,依次类推 /* 创建者:菜刀居士的博客  * 创建日期:2014年07月14号  */ namespace Net.String.ConsoleApplicati…
1.切片 针对序列,使用切片可以获得我们想要的内容 序列:字符串.列表.元祖 特点:可以使用坐标获取某一个值.坐标是从0开始算 >>> s="0123456789" >>> print(s[0])                        #坐标是从0开始算 0 >>> print(s[9]) 9 >>> s=[0,1,2,3,4,5] >>> print(s[2])             …
1.list 有序,元素可以被修改 li=[1,2,2,"am","123"] 列表中的元素可以是数字,字符串,列表等等 支持切片,切片结果为列表  li[3],li[3:-1] 修改   li[2]=3  li[1:3]=[120,90] 删除  del  li[1]  del[3:5],包前不包后 in操作,判断一个元素是否在集合中 list(str)将字符串转列表             只有能进行for循环的数据类型,才能转列表 str(li)  将列表转换…
内容: 1. 元组 2. 字典 3. 集合=========================== 元祖类型什么是元组: 元组就是一个不可变的列表======================================基本使用======================================1.用途: 用于存放多个值,当存放的多个值只有读的需求没有改的需求时用元组最合适 2.定义方式:在()内用逗号分隔开多个任意类型的值t=(1,3.1,'aaa',(1,2,3),['a','b']…
目录 列表数据类型的内置方法 作用 定义方式 优先掌握的方法 需要掌握的方法 元祖类型的内置方法 作用 定义方式 优先掌握的方法(参考列表方法) 字典类型的内置方法 作用 定义方式 优先掌握的方法 需要掌握的方法 集合类型内置方法 定义方式 优先掌握的方法 需要掌握的方法 布尔类型 作用 数据类型总结 可变.不可变的判断方式: 知识拓展 拷贝 浅拷贝 深拷贝 附图(灵魂画师提供) 拷贝示意图 浅拷贝示意图 深拷贝 三者合一 至尊无敌超级VIP联合版 今天的课程主要针对部分数据类型的内置方法进行了…
python基础 列表  [ ] stats =[1,2,3,4,5] 元素1,2,3,4,5 下标,索引,角标,初始从0开始 增加 stats.append(7)#append方法添加 stats.insert(6,"你好")#insert方法在指定位置添加 删除 stats.pop()#默认使用pop方法删除最后一个元素 stats.pop(1)#pop方法传一个指定下标删除元素,如果删除不存在元素会报错 stats.remove("aa")#remove方法传…
一.列表list 1.list定义 列表即数组 ,list或array..列表中的每个元素都有自己的编号,从0开始,编号也可叫做下标,角标,索引.最后一个元素的下标也可用-1表示.: list定义时,需要用中括号[]括起来元素,每个元素之间用逗号分隔开.示例:stus=[‘小白’,'小红,‘小明’,'小兰']  元素如果是字符串需要用引号括起来 2.list操作 增: stus.append('北京') #在列表末尾增加一个元素 stus.insert(0,'上海') #在指定的位置增加元素st…
list和tuple list列表: Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如,列出班里所有同学的名字,就可以用一个list表示: >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> classmates ['Michael', 'Bob', 'Tracy'] 变量classmates就是一个list.用len()函数可以获得list元素的个数: >…
一.Tuple(元组)与列表类似,不同之处在于元组的 元素不能修改,让列表不可以被修改,以保护数据安全 元组 表示多个元素组成的序列 元组 在 Python 开发中,有特定的应用场景 用于存储 一串 信息,数据 之间使用 , 分隔 元组用 () 定义,元组的 索引 从 0 开始,索引 就是数据在 元组 中的位置编号. info_tuple = ("zhangsan", 18, 1.75) 二.创建空元祖 info_tuple = () 三.元组中 只包含一个元素 时,需要 在元素后面添…
print("Hello Python") #输出 ''' 多行注释 用 三个引号 ''' a=1 #赋值 变量首字母只能书字母下划线 第二个字符数字,字母,下划线 声明一个列表 [ ] abc=["My","You"] abc[0] # 'My' abc[1] = "He" #替换列表中的元素 定义一个元祖 () cde = ("My","You") cde[0] 列表中的元素可以修改…
1.创建一个空列表,命名为names,往里面添加old_driver,rain,jack,shanshan,peiqi,black_girl元素 names = ["old_driver","rain","jack","shanshan","peiqi","black_girl"] print(names) 2.往names列表里black_girl前面插入一个alex names.in…
Python的元组与列表类似,不同之处在于元组的元素不能修改. 元组使用小括号,列表使用方括号. 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可. eg,  tup1 = (1, 2, 3, 5, 5 ) 因为元祖的元素不可改变,因此tup1[-1] =18, 试图通过这种方法修改最后一位的值时,程序会报错. 创建空元祖 tup1 =() 元组中只包含一个元素时,需要在元素后面添加逗号 tup1 = (1,) 元组与字符串类似,下标索引从0开始( 0 <= i < len(tupl…
目录 Python翻转字符串(reverse string) 简单的步长为-1, 即字符串的翻转(常用) 递归反转 借用列表,使用reverse()方法 字符串常用操作 index split 切片 mystr capitalize title startswith endswith lower upper 列表的常见操作 添加元素("增"append, extend, insert) append可以向列表添加元素 extend将另一个集合中的元素逐一添加到列表中 insert在指定…
1.区别: 列表有序的,可以被修改 元祖一级元素不可以被修改,删除,添加,内部的列表中的元素可以被修改 tu = (5,'gf',58,[65,'hf'],'fdg') tu[3][1]=3562.定义:tu = (1,56,89,'vc',(100),[2],152,22,)一般在元祖最后加个逗号,方便区别(100)=100-索引取值 tu[2]-切片取值 tu[2:4]-for循环取值 for item in tu: print(item)*可迭代对象:字符串,列表,元祖 3.字符串和列表转…
元祖是只读列表,不可哈希,可循环查询,可切片*儿子不能改,孙子可更改--元祖里面单个元素不能更改---元祖内列表可更改增:tu1+tu2查:tu1[index] tu1[start_index:end_index] tu1.index(obj)改:tu1[index][index] = obj --tuple中存在列表才可以更改统计:len(tu1) tu1.count(obj)1,循环:ey: tu1 = (1,2,'ee',3,[6,7,8,'ww'],4,'hh') for tu in t…
#####################概念#######################1,什么是列表: 列表由[]表示,里面每一项元素用逗号隔开,里面什么都可以装.能装对象的对象. 列表可以装大量数据 2,列表的索引和切片(和str一样) 列表和字符串一样,也有索引和切片,只不过切片出来的内容是列表(索引,切片,步长) [起始位置:结束位置:步长] 索引下标为0 3,列表的正删改查 1,增加 .append() 追加(在原有的基础上直接进行的操作) .insert() 插入 xxx.ins…
[ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)——即:可以改变列表的内容. 相关操作: 1 查([]) names_class2=['张三','李四','王五','赵六'] # print(names_class2[2]) # print(names_class2[0:3]) # print(names_class2[0:7]) # print(names_class2[-1]) #…
[ 列表] 列表(list)是Python以及其他语言中最常用到的数据结构之一.Python使用使用中括号 [ ] 来解析列表. 列表是可变的(mutable)——即:可以改变列表的内容. 相关操作: 1 查([]) names_class2=['张三','李四','王五','赵六'] # print(names_class2[2]) # print(names_class2[0:3]) # print(names_class2[0:7]) # print(names_class2[-1]) #…