python 数字 、字符串、列表、元组、字典和集合

本文详细介绍了Python的基础数据类型,包括数字的使用、字符串的定义与操作、列表的创建与操作、元组的定义与访问、字典的定义与操作以及集合的添加与移除元素。涵盖了这些数据类型的定义、索引、拼接、删除、访问等关键知识点,是学习Python编程的基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、数字(number)

创建 val = 1 ;
单个删除 del val
多个删除 del var_a, var_b
在这里插入图片描述

二、字符串(str)

1.定义可以用英文的单引号和双引号

var="hello python" 或者 var='hello python'

2.索引和截取

Python 访问子字符串,可以使用方括号 [] 来截取字符串,字符串的截取的语法格式如下:
变量[头下标:尾下标]
注意:尾下标是取不到的(也就是前闭后开)
在这里插入图片描述

3.拼接 (+)

a = "hello"
b = "python"
print(a+b)

在这里插入图片描述

4.in/not in

在这里插入图片描述

5.格式化输出

print("My name is %s and weight is %d kg!" % ("Tom",49))

在这里插入图片描述

%c 格式化字符及其ASCII码
%s 格式化字符串
%d 格式化整数
%u 格式化无符号整型
%o 格式化无符号八进制数
%x 格式化无符号十六进制数
%X 格式化无符号十六进制数(大写)
%f 格式化浮点数字,可指定小数点后的精度
%e 用科学计数法格式化浮点数

三、列表(list)

1.定义

list1 = []
list_var=[1,2,3,’hello’,’python’] 

在这里插入图片描述

2.索引与截取

在这里插入图片描述

3.添加元素 append

在这里插入图片描述

4.删除元素 del list_var

在这里插入图片描述

5.读取长度 len

在这里插入图片描述

6.拼接

在这里插入图片描述

7.重复

在这里插入图片描述

8.排序

在这里插入图片描述

四、元组(tuple)

Python 的元组与列表类似,不同之处在于元组的元素不能修改。

元组使用小括号 ( ),列表使用方括号 [ ]。

元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。

元组中只包含一个元素时,需要在元素后面添加逗号 , ,否则括号会被当作运算符使用:

1.定义

在这里插入图片描述

2.索引和截取

在这里插入图片描述

3.拼接

在这里插入图片描述

4.删除del

元组中的元素值是不允许删除的,但我们可以使用del语句来删除整个元组,如下实例:在这里插入图片描述

五、字典(dict)

字典是另一种可变容器模型,且可存储任意类型对象。

字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:

d = {key1 : value1, key2 : value2, key3 : value3 }

键必须是唯一的,但值则不必。

值可以取任何数据类型,但键必须是不可变的,如字符串,数字。

1.定义

var={'name':'bob','age':12,'class':1}

2.访问

在这里插入图片描述

3.更新、添加、删除

在这里插入图片描述

4.清空字典所有条目

在这里插入图片描述

5.删除字典

del var

六、集合(set)

集合(set)是一个无序的不重复元素序列。

可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

创建格式
parame = {value01,value02,…}
或者
set(value):
在这里插入图片描述

1.添加元素

s.add(x)
将元素 x 添加到集合 s 中,如果元素已存在,则不进行任何操作。
在这里插入图片描述

2、移除元素

语法格式如下:
s.remove( x )
在这里插入图片描述

3.清空集合

语法格式如下:
s.clear()
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值