python数据类型简介以及enumerate和range

本文深入探讨Python中各种数据类型的特性和用法,包括基本数据类型如整数、浮点数、字符串、布尔值,以及复杂数据结构如字典、列表、元组、集合。此外,还介绍了枚举和范围等高级数据处理方式,帮助读者全面理解Python的数据操作。

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

数据类型
数据:
int类型-整数型: 1
float类型-浮点型 :1.1
str类型-字符串型: ‘1’
bool类型-布尔类型 True or False

数据结构:
dict-字典:{‘key1’:‘value1’,‘key2’:‘key2’} key只能存放不可变的量–元祖,字符串,数字,布尔值
list-列表: [ 1,2] 里面可以存放任何数据类型
turple-元祖:(1,2) 里面也可以存放任何数据类型 ,不过元祖不可变,他的子代可以变
例如 ((1,2))里面的1和2就能变 但整个(1,2)不能变
set-集合:{1,2} 里面的量不可变,但本身集合可变,他是无序且不可重复的,你在输入{1,1,1}的时候他不会给你报错 但是输出的时候他只会给你显示{1}

其他类型:
enumerate-枚举:对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值。
例如
str=‘litaibai’
for i in enumerate(str):
print(i)
for i in enumerate(str,100):
print(i)
输出结果为

(1, 'i')
(2, 't')
(3, 'a')
(4, 'i')
(5, 'b')
(6, 'a')
(7, 'i')
(100, 'l')
(101, 'i')
(102, 't')
(103, 'a')
(104, 'i')
(105, 'b')
(106, 'a')
(107, 'i')

range-范围:在括号内给予指定的范围,给予相应范围的所有数
例如:
for i in range(0,5):
print(i)
for i in range(1,5,2):
print(i)

0
1
2
3
4

1
3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值