Python基础数据类型-列表(list)和元组(tuple)和集合(set) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的每一篇都是Python3.x版本的哟,请知晓. 一.列表的定义与查询 #!/usr/bin/env python #_*_coding:utf-8_*_ #@author :yinzhengjie #blog:http://www.cnblogs.com/yinzhengjie/tag/python…
python基础数据类型--列表(list) 列表是我们在后面经常用到的数据类型之一,通过列表可以对数据类型进行增.删.改.查等操作 一列表的增.删.改.查 1增: 1.1增加到最后   append() li = ['alex','wusir','egon','女神','taibai'] li.append('xiaoqiang') print(li) 1.2按索引位置添加 insert() li = ['alex','wusir','egon','女神','taibai'] li.inser…
本节内容 列表.元组操作 数字操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表: names1 = ['Alex',"Tenglan",'Eric'] names2 = list(['Alex',"Tenglan",'Eric']) 判断是不是列表: >>> type(names) is list True 对列表的操…
作者: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基础数据类型--元组(tuple) 一.元组的定义和特性 定义:与列表相似,只不过就是将[ ] 改成 ( ) 特性:1.可以存放多个值 2.不可变 3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序 元组的创建 tu = (11,22,33,44,55,66) tu = tuple((11,22,33,44,55,66)) 二.常用的操作 索引 >>>ages = (11,22,33,44,55) >>>ages[0] 11 >>&g…
一. 列表列表:python基础数据类型之一:其他语言中也有列表的概念,js 数组,可索引,可切片,可加步长li = ['hello', 100, True, [1, 2, 3], {'name':'goodboy'},(22, 33)]列表可以存储大量的数据,32位python的限制是 536870912 个元素,64位python的限制是 1152921504606846975 个元素. 注意:字符串使用了字符串的方法后,形成的是新的字符串,与原字符串没有任何关系,必须要用新的变量接收这个新…
一.Python基本数据类型--列表(List) 1.定义:[ ]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素. 2.列表的创建: # 方式一 list1 = ['name','age',''job] # 方式二 list2 = list('age','name,'salary'') 3.列表的特点 <1> 可存放多个值. <2> 按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序. <3> 可修改指定索引位置对应的值,属于可变类型. 4.常用…
Python 入门之Python基础数据类型 1. 整型:int 用于计算,用于比较 (在赋值的时候先执行等号右边的内容) 1.1 整数的加 a = 10 b = 20 print(a + b) 结果: 30 1.2 整数的减 a = 10 b = 20 print(b - a) 结果 10 1.3 整数的乘 a = 10 b = 20 print(a * b) 结果: 200 1.4 整数的除 a = 10 b = 20 print(b / a) 结果: 2.0 # 注意点:当我们使用Pyth…
作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/56 本文地址:http://www.showmeai.tech/article-detail/67 声明:版权所有,转载请联系平台与作者并注明出处 1.Python变量类型 Python基本数据类型一般分为6种:数值(Numbers).字符串(String).列表(List).元组(Tuple).字典(Dictionary).集合(Set).本文详细讲解Python中变量赋值.数据类…
python基础数据类型1 part1: ''' ''': 三个单引号用于换行的字符串 字符串可以相加(拼接)相乘(重复) 在Python中没有一个专门的语法代表常量,程序员约定俗成用变量名全部大写代表常量 AGE_OF_OLDBOY = 56 type: 判断类型 part2: 运算符 / % ** :幂运算,求x的y次幂 // :整除 返回商的整除部分 逻辑运算符: and or not 在没有括号情况下:not > and > or str <=>int可以相互转化(字符串转…
python 基础数据类型之list: 1.列表的创建 list1 = ['hello', 'world', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = ["a", "b", "c", "d"] list4 = list() #创建空列表 list5 = [] #创建空列表 2.访问列表中的值 列表的数据访问需要使用索引序号. list1 = ['hello', 'world',…
转载 # Python基础数据类型考试题 # 考试时间:两个半小时 满分100分(80分以上包含80分及格) # 一,基础题. # 1, 简述变量命名规范(3分) # 1.变量由字母.数字.下划线任意组成 # 2.不能以数字开头 # 3.不能使用python关键字 # 4.变量要具有可描述性 # 5.变量不能是中文 # 5.官网推荐骆峰体和下划线,这里推荐下划线 # 2,字节和位的关系.(2分) # 1字节 = 8位 # 3,'太白'使用utf-8编码时,占的位数和字节数,是多少?使用gbk编码…
Python基础数据类型-字符串(string) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的每一篇都是Python3.x版本的哟,请知晓. 一.字符串的基本操作 #!/usr/bin/env python #_*_coding:utf-8_*_ #@author :yinzhengjie #blog:http://www.cnblogs.com/yinzhengjie/tag/python%E8%87%AA%E5%8A…
Python基础数据类型考试题 考试时间:两个半小时                      满分100分(80分以上包含80分及格) 一,基础题. 1,简述变量命名规范(3分) 2,字节和位的关系.(2分) 3,’二哥’使用utf-8编码时,占的位数和字节数,是多少?使用gbk编码时,占的位数 和字节数,是多少.(2分) 4,默写字符串的十二个功能,并描述其作用.(12分) 5,数字,字符串,列表,元祖,字典对应的布尔值的False分别是什么?(5分) 6,书写Python2与python3…
Python基础数据类型-字典(dict) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 本篇博客使用的是Python3.6版本,以及以后分享的每一篇都是Python3.x版本的哟,请知晓.  一.字典的基本使用 #!/usr/bin/env python #_*_coding:utf-8_*_ #@author :yinzhengjie #blog:http://www.cnblogs.com/yinzhengjie/tag/python%E8%87%AA%E5%8A%A8…
Python基础数据类型 题考试时间:三个小时 满分100分(80分以上包含80分及格)1,简述变量命名规范(3分) 1.必须是字母,数字,下划线的任意组合. 2.不能是数字开头 3.不能是python中的关键字 4.变量不能是中文 5.变量不能过长 6, 变量要具有可描述性 2,字节和位的关系.(2分)8位等于1个字节3,’A太白’使用utf-8编码时,占的位数和字节数,是多少?使用gbk编码时,占的位数和字节数,是多少.(2分)’A太白’使用utf-8编码时,占56位和7个字节,使用gbk编…
Python基础数据类型之字符串 一.Python如何创建字符串 在python中用引号将一些文本包起来就构成了字符串(引号可以是单引号.双引号.单三引号,双三引号,它们是完全相同的) >>> str1 = 'hello' >>> str2 = "hello" >>> str3 = '''hello''' >>> str4 = """hello""" &g…
python基础数据类型--集合(set) 集合是一个数学概念由一个或多个确定的元素所构成的整体叫做集合 集合中的三个特征 1.确定性(元素必须死可hash) 2.互异性(去重) 3.无序性(集合中的元素没有先后之分)如集合{1,2,3}和集合{2,3,1}算作一个集合 注意  集合存在的意义就是去重和关系运算 一.集合的创建 set1 = {1,2,3} set2 = set({1,2,3}) 增 单个元素的增加add(),     add的作用相当于列表中的append 序列的增加:upda…
一.Python基础语法 初次使用Python,首先要明确三点: Python的标识符(例如变量名.函数名等),可用字母.数字和下划线构成,不能以数字开头,且区分大小写. Python对于缩进敏感.在Python中,是使用缩进来写代码块. Python的注释语句一般用#开头.多行注释可以有用三引号. ''' 这里使用了多行注释 使用三引号将注释内容包含起来 在代码上中只能使用#开头的注释语句 ''' a = 1 #小写字母定义变量 A = 2 #大小字母定义变量 a1 = 3 #小写字母+数字…
1.字符串的函数join >>> s = "Hello" >>> s1 = s.join("你好")#将字符串Hello插入到你好中 >>> s1 '你Hello好' >>> s2 = "Tanxu".join("你好吗")#将字符串Tanxu插入到你好吗中 >>> s2 '你Tanxu好Tanxu吗' join可以把列表变成字符串 &g…
Python基础数据类型之集合 集合(set)是Python基本数据类型之一,它具有天生的去重能力,即集合中的元素不能重复.集合也是无序的,且集合中的元素必须是不可变类型. 一.如何创建一个集合 #1.用花括号{}将一堆没有映射关系的数据包裹起来,数据之间用逗号隔开就构成了集合,这里要和字典区别开,字典的元素有映射关系. >>> set1 = {1,2,3,4} >>> set1 {1, 2, 3, 4} >>> type(set1) <clas…
列表 定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 特性: 1.可存放多个值 2.可修改指定索引位置对应的值,可变 3.按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序 .创建列表 只要把逗号分隔的不同数据项,使用方括号[],括起来即可, 下标(角标索引)从0开始,最后一个一个元素下标可以写-1 list = ['1' , '2' , '3'] list = [] 空列表 二.增: name.insert(2,"wenqiang") #列表name…
一.列表   list 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘alex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{‘name’:’alex’}] 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,32位python的限制是 536870912 个元素,64位python的限制是 11529215…
数据类型有整型.布尔.字符串.列表.字典.元组.集合.堆.栈和树. 1.整型: 整型就是数字 数字表示 python2 64位机器,范围-2^63~2^63-1 超出上述范围,python自动转化为long(长整型) 注:long(长整型)数字末尾有一个L python3 所有整型都是int,没有long(长整型) 整型除法 python2:只能保留整数位 python3:可以保留所有内容 十进制: 200 二进制: 01010101010101 二进制转十进制: 0010 0111 1 * 2…
元组简单介绍 元组是一个和列表和相似的数据类型,也是一个有序序列 两者拥有着基本相同的特性,但是也有很多不同的地方 声明元组 var = (1, 2, 3) var = ("1", "2", "3") var = (True, False) var = (1.1, 1.11, 1.111) var = ((1,), (2, 3), (4, 5)) var = ([1, 2], {"name": "polo"…
other help(str.strip) #查看是否有返回值以及返回值类型[] :称为索引操作符 1.列表 列表相比字符串来说能存储大量数据的python的基本数据类型,并且也拥有字符串的一些方法(索引,切片等等) 列表是以[]中括号组成,每个元素以,逗号隔开的,容器型数据类型. 列表中的常见的方法 l1 =[',789,[123,'admin']] 索引 print(l1[1]) print(ret1,type(ret1)) print(l1[-1]) 切片 顾头不顾腚 print(l1[:…
一.列表 在python中叫"列表",其他语言中成为"数组" 元素中可以存储字符串.数字甚至变量. 元素索引顺序从0开始. 例如 name_list[0] 就是'alex' 1. 创建列表 name_list = ['alex', 'seven', 'eric'] 或 name_list = list(['alex', 'seven', 'eric']) 2.索引 names = ['Alex',"Tenglan",'Eric'] >>…
本节学习目的: 掌握数据结构中的列表和元组 应用场景: 编程 = 算法 + 数据结构 数据结构: 通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些元素可以是数字或者字符,或者其他数据结构. 容器: 序列,映射,集合是三种比较常见的数据结构 序列: 每个元素都有一个编号,也叫做索引 映射: 每个元素都有一个名字,称为键值对 集合: 内部元素都是不重复的 联系本文作者交流或者索取相关代码及软件请加入QQ群:小马哥的技术分享 413939157. (一)   序列概览 内建序列种类…
列表:定义 和特性 列表定义和创建: 定义:[,]内以逗号分隔,按照索引,存放各种数据类型,一般没有限制,每个位置代表一个元素 range_create = list(range(0, 10))print(range_create)>>:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9] str = 'yanxiatingyu'str_create = list(str)print(str_create)>>:['y', 'a', 'n', 'x', 'i', 'a',…
概述:Python中这三种形式的定义相近,易于混淆,应注意区分. aDict={'a':1, 'b':2, 'c':3, 'd':4, 'e':5} aList=[1,2,3,4,5] aTuple=(1,2,3,4,5) 一.字典Dictionary 语法形式:aDict={'a':1, 'b':2, 'c':3, 'd':4, 'e':5} Python手册说明:https://docs.python.org/2.7/library/stdtypes.html#dict Dictionary…