Python基本数据类型简单介绍
来源:互联网 发布:淘宝卖家和买家都被骗 编辑:程序博客网 时间:2024/06/08 16:18
今天学习了一下Python,string,list,Tuple,Set,Dictionary类
string
string用‘’,“”表示,\表示转义
string也可以截取如string[0,1],0是起始位置,-1表示最后一位,包含头不包含尾。
+表示字符串连接,*2表示复制一次
Python还有一点好,\表示转义,要想不转义可以在字符串前加小写r
字符串不能被改写,string[0]=’m’会报错
List
List也是一种数据类型,格式为[],如
list = [1,”1”,[1,’1’]],0位开始,-1为最后一位
值得一说的是,list也可以用+连接:
相当于两个list内容合并成一个list
一个重要的特点:list里的元素是可以改变的,list[0]=67,是可以的,语法没错的。当然了,list里面内置的会有很多操作的方法,如添加append(),后面再详细说明。其实string就是list的一个特殊的类而已,但是string不能改变。
Tuple
写法tuple = (1,’1’);小括号用逗号隔开,跟list基本一样一样的,但是其中的元素是不能改变的。
值得注意的是,元组虽然元素不能变,但是可以包含可变的对象,如:
list = [1,’2’]
tuple = (1,list),间接实现可变
还有就是
tup1 = () # 空元组
tup2 = (20,) # 一个元素,需要在元素后添加逗号
Set
集合,无序的不重复的元素序列,用大括号{1,2,‘3’},set(1,“2”)表示,其元素比较特别,不能是列表,集合,字典。也就是说集合里面的元素是不能变的。
其不重复的特性,我们到是可以用来去重,比较方便。
注意:空集合只能用set()表示,因为{}是用来表示字典的
Dictionary
字典,有点像json数据的格式。无序的,键值对的形式,通过键来取值,用{}表示,键只能使用不可变的类型,字典只键是唯一的,不能重复的
dict = {}
dict[‘one’] = “1 - Python”
dict[2] = “2 - Python”
tinydict = {‘name’: ‘runoob’,’code’:1, ‘site’: ‘百度’}
可以看出,字典可以单个写入,亦可以批量写入键和值相当于都是一个Set
基本语法之类的已经看过的,以后我想用小demo的方式来学习者写基础的东西,以来可以在应用中加深基础的记忆,二来也可以提升学习的趣味性,不那么枯燥。
- Python基本数据类型简单介绍
- JAVA基本数据类型简单介绍
- Python基本数据类型详细介绍
- Python基本数据类型详细介绍
- c语言基本数据类型简单介绍
- Java基本数据类型,及其简单介绍
- Python 8种基本数据类型简单实例
- Python基础(2)-基本数据类型以及运算符介绍
- JAVA基本数据类型介绍
- 基本数据类型介绍
- Java基本数据类型介绍
- python基本数据类型
- python 的基本数据类型
- 基本数据类型-python
- python 基本数据类型
- python基本数据类型笔记
- Python基本数据类型
- python基本数据类型
- C语言基础 break continue语句应用
- c++输出控制(360例题)
- Java设计模式之观察者模式
- 33.Search in Rotated Sorted Array
- QThread类理解
- Python基本数据类型简单介绍
- 用 BitArray 来编写埃拉托斯特尼筛法
- 技术的正宗与野路子
- static作用(C/C++)
- Photoshop cs5 基础教程 形状图层的布尔运算
- Android Studio Gradle多渠道打包(动态设定App名称,应用图标,背景图片,状态栏颜色)、配置签名文件
- [学习小笔记] hibernate的简单数据库查询
- 认识Hadoop
- 计算机程序的思维逻辑 (72)