面试 dart datagridview 后台界面 android项目开发 docker启动命令 python3文件操作 linux配置python环境 java入门新手教程 javaforeach java什么是多态 java当前时间 java时间类型 php连接mssql acmecadconverter vs2010sp1 刺激战场脚本 完美手游模拟器 淘宝图片下载 js字符转数字 汉仪文黑 奥法隐藏外观 圆角矩形工具改变弧度 python求和 深入解析windows操作系统 deallocate 勇敢者的游戏3 一键root软件下载 大势至usb控制系统 手机丢失后找微信记录 mysql游标 edius调色 机械键盘怎么关闭灯光 取小数点后两位函数 图片批处理 android浏览器 gmail邮箱打不开 剪影是什么意思 下载文件管理 微课制作软件
当前位置: 首页 > 学习教程  > 编程语言

Python基本数据类型总结

2020/7/24 10:00:49 文章标签:

这篇文章主要是对Python中的基本数据类型,包括列表,元组,字典,字符串的简单总结

1.字符串

1.1字符串的创建

创建字符串只需要为变量分配一个字符串类型的值即可

s1='hello world!'
s2='Python'

1.2字符串的索引

可以用字符串变量名加上方括号对字符串进行索引,下标从0开始,示例如下

var1 = 'Hello World!'
var2 = "Python Runoob"
 
print(var1[0])
print(var2[1:5])

输出结果为:

H
ytho

1.3字符串的连接

Python中可以用加号直接连接两个字符串

s1='hello'
s2='world'
s=s1+' '+s2
print(s)

输出结果为:

hello world

1.4python中的转义字符

Python中的转义字符

1.5字符串的常用内建函数

string.lower()  #将string中的所有大写字符转为小写
string.Istrip() #截掉string左边的空格
max(str) #返回str中最大的字符
min(str)  #返回str中最小的字符

2.列表

2.1 列表的索引与切片

使用下标索引来访问列表中的值,同样也可以使用方括号的形式截取字符,如下所示:

list1 = ['physics', 'chemistry', 1997, 2000]
list2 = [1, 2, 3, 4, 5, 6, 7 ]
 
print (list1[0])
print (list2[1:5])

输出结果为:

physics
[2, 3, 4, 5]

2.2 更新列表

向列表中添加元素可以用append()方法,默认添加到列表的最后面

list = []          ## 空列表
list.append('Google')   ## 使用 append() 添加元素
list.append('Python')
print(list)

输出结果为

['Google', 'Python']

可以用del来删除列表中的元素

list1 = ['physics', 'chemistry', 1997, 2000]
 
print(list1)
del list1[2]
print("After deleting value at index 2 : ")
print(list1)

结果为:

['physics', 'chemistry', 1997, 2000]
After deleting value at index 2 :
['physics', 'chemistry', 2000]

2.3Python中列表的函数与方法

在这里插入图片描述

3.元组

元组与列表类似,最大的不同在于元组中的元素不能修改,元组用小括号,列表用方括号,元组中元素的索引与切片与列表是一样的,元组中的元素不能修改也不能删除。

可以用tuple函数将列表转换为元组,也可以用list将元组转换为列表

tup=(1,2,3,4)  #创建一个元组
list1=list(tup)  # 将元组转换为列表
list1.append(5)  #在列表中添加一个元素
tup2=tuple(list1)  #将列表转换为元组

4.字典

字典是又键值对组成的,每个键值对都有key和value两部分组成,两者之间用:分割,键值对与键值对之间用,分割,整个字典在花括号里面
格式如下:

d = {key1 : value1, key2 : value2 }

值可以取任何数据类型,但是键的值是不可变的

4.1访问字典里的值

dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
 
print (dict['Name'])
print (dict['Age'])

输出的结果为

Zara
7

4.2修改字典

向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值对如下实例:

dict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}
 
dict['Age'] = 8 # 更新
dict['School'] = "RUNOOB" # 添加
print(dict['Age'])
print(dict['School'])

输出结果为:

8
RUNOOB

4.3字典内置的函数和方法

在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_50192.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?