Python列表、元祖、字典学到怎么样才算掌握?

本文为Python初学者提供实用指导,详细介绍了列表、字符串、字典的基本操作及应用技巧,并附带练习题帮助巩固所学知识。

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

大家好,我是一个学习Python的初学者,真正学习的时间不长,虽然跟着两个大佬混,但是实际上还是自学的状态,所以,有同样的自学的小同志可以在评论区和我互动互动。
此文章分为2部分,第一部分:列表、字符串、字典,第二部分:练习题

1列表

切片

我学习了这么久,总结写来,列表绝大多数就是对列表的切片以及索引

切片稍微理解起来会绕一点,接下来最好跟着我一起敲代码,有助于理解切片。

'''以下代码可直接复制,无需注意中文
先定义一个列表,再看下面的需求
'''
lis = [0,1,2,3,4,5,6,7,8,9] 

现有以下需求:
获取lis列表中元素[1]
获取lis列表中元素 [0,2,4,6,8]

'需求1:获取lis列表中元素`[1]'
print(lis[1:2]) 
'需求2:获取lis列表中元素 [0,2,4,6,8]'
print(lis[0::2])

看到这里, 或许第一个理解,但是第二个就理解不了了
需求1lis[] 中,第一个数字为索引开始的地址,第二个数字为索引结束的位置
需求2lis[] 中,第二个数字不写,就是索引列表中第一个数字后面的所有数字,第三个数字为步长,你可以理解为,间隔多少个取一个,默认为1

索引

索引这部分更多的是关键字,记住以下的 增、删、改、查 最好大家可以创建一个列表,敲一遍。

列表
pop()按索引删除
remove()按元素去删
clear()清空列表变为空列表
del清除列表
列表
append()增加到最后
insent(索址, ‘插内容’)添加到括号内的索引之后
extend()只能添加可迭代的字符串,并拆成最小元素添加到列表中
列表公共方法
len(()查找长度
count()查找出现的次数
index()查找索引,找不到报错
sort()排序,从小到大排序
sort(reverse = True)倒叙排序
reverse()反转列表的元素

2 元祖

元祖是 可哈希,也就是说,不可修改`元祖里面的元素,只能读取,不能修改

tup = (1,2,3,4,['coxie','bigbear',5],'yan')

如上面这元祖,元祖的元素是不可修改的,但是元祖内嵌套了一个列表,所以,可修改元祖内列表的值。

3字典

仔细回看了下我学习Python的笔记,字典最多的就是理解清楚嵌套。

像一些概念型的知识,讲多了也不好理解,所以更多的可以在后面的练习题上查看。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值