
🎈🎈作者主页: 喔的嘛呀🎈🎈
🎈🎈所属专栏:python爬虫学习🎈🎈
✨✨谢谢大家捧场,祝屏幕前的小伙伴们每天都有好运相伴左右,一定要天天开心哦!✨✨
小伙伴大家好!今天我们学习的内容是元组高级、字典高级和切片的相关知识。
目录
一、元组
Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号 ()
,而列表使用方括号 []
。
访问元组
可以使用索引来访问元组中的元素,索引从0开始,例如:
tuple_example = ('apple', 'banana', 'cherry')
print(tuple_example[1]) # 输出:banana
修改元组
Python 中不允许直接修改元组的数据,包括不能删除其中的元素。如果需要修改元组,可以先将其转换为列表进行修改,然后再转换回元组,例如:
tuple_example = ('apple', 'banana', 'cherry')
list_example = list(tuple_example)
list_example[1] = 'orange'
tuple_modified = tuple(list_example)
print(tuple_modified) # 输出:('apple', 'orange', 'cherry')
定义只有一个数据的元组
定义只有一个元素的元组时,需要在元素后面添加一个逗号 ,
,否则 Python 将会把它误解为普通的数据类型。例如:
single_tuple = ('apple',)
print(single_tuple) # 输出:('apple',)
删除元组
由于元组的不可变性,无法直接删除元组中的元素。但可以删除整个元组,例如:
tuple_example = ('apple', 'banana', 'cherry')
del tuple_example
元组切片
切片是对元组进行截取其中一部分的操作