如何掌握Python列表、祖先和字典?,元祖,学到,怎么样,才,算

发表时间:2020-10-29

大家好,我是一个学习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])

看到这里, 或许第一个理解,但是第二个就理解不了了
需求1 lis[] 中,第一个数字为 索引开始 的地址,第二个数字为 索引结束 的位置
需求2 lis[] 中,第二个数字不写,就是 索引列表中第一个数字后面的所有数字 ,第三个数字为 步长 ,你可以理解为,间隔多少个取一个,默认为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的笔记,字典最多的就是理解清楚嵌套。

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

文章来源互联网,如有侵权,请联系管理员删除。邮箱:417803890@qq.com / QQ:417803890

微配音

Python Free

邮箱:417803890@qq.com
QQ:417803890

皖ICP备19001818号-4
© 2019 copyright www.pythonf.cn - All rights reserved

微信扫一扫关注公众号:

联系方式

Python Free