python基础大全(2)
2023-12-28 04:39:29
元组——储存多个数据
1.元组(tuple)
#注意,元组里的内容不能变,为了防止别人篡改,用元组比较安全
#用小括号,数据与数据之间用,逗号连接
#元组中的数据可以是任意类型(字符串,布尔数,浮点型,等等)
记得多复习哦。可以看看python基础大全(1)复习一波!加油!
2.索引,
#用中括号[],索引是在数据结构中用来定位,寻找数据的检索的方式
#索引元组的第一个数据要用[0]
这是个简单的例子哈
# 定义一个元组
tup = ('apple', 'banana', 'orange', 'grape')
# 使用数字索引获取元组元素
print(tup[0]) # 输出: apple
print(tup[1]) # 输出: banana
# 使用索引名称获取元组元素
print(tup[2]) # 输出: orange
print(tup[3]) # 输出: grape
# 使用负数索引获取元组元素
print(tup[-1]) # 输出: grape
print(tup[-2]) # 输出: orange
列表——灵活多变
1.列表(list)
#注意,这个里面的内容随便变了
#用中括号[],
列表数据之间用逗号隔开
2.切片
#列表加中括号[],注意,括号里有:
用切片获取元素时要用冒号,分隔切片开始和结束的位置
#敲黑板重点 切片“左开右闭”原则,取左边的数据,不取右边的数据
这是个例子哈
# 定义一个列表
my_list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 使用切片获取子列表
print(my_list[2:5]) # 输出: [3, 4, 5]
print(my_list[2:]) # 输出: [3, 4, 5, 6, 7, 8, 9, 10]
print(my_list[:5]) # 输出: [1, 2, 3, 4, 5]
print(my_list[3:7]) # 输出: [4, 5, 6]
# 使用步长获取子列表
print(my_list[::2]) # 输出: [1, 3, 5, 7, 9]
print(my_list[3:8:2]) # 输出: [4, 6, 8]
# 使用负数索引获取子列表
print(my_list[-3:]) # 输出: [8, 9, 10]
print(my_list[-5:-2]) # 输出: [6, 7, 8]
字典——一对一
1.字典(dict)
#这样是将两种数据关联在一起形成的一个元素,它是由多种的,这样的元素组成的数据类型称之为字典
#注意字典中的元素是不考虑排列顺序的
#它是采用一对花括号{}就是储存数据的固定格式
#字典的值可以是任意的数据类型,整数浮点型,布尔数,空或者非空字符串等等
#然后一个字典不会有两个相同的值,如果说产生重复,则后面会覆盖前面的
#?同时,所用时用中括号内填入key值就可以
敲黑板重点!字典和列表两个是可以进行修改的,但元组不可以进行修改,
字典和列表并且可以新增的值(这个放在下一章讲哈!)
这个是个例子哈!
# 定义一个字典
dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
# 使用键名获取字典值
print(dict['a']) # 输出: 1
print(dict['b']) # 输出: 2
# 使用字典遍历获取键名和值
for key, value in dict.items():
print(f"{key}: {value}")
# 输出:
# a: 1
# b: 2
# c: 3
# d: 4
# e: 5
作者今天打游戏耽误时间了,嘿嘿,这个发的晚了。希望对看到的各位有帮助。有问题和指正的请在评论区留言,今天又是天冷的一天,各位注意身体。
下一章会对这些进行一波延伸,并且添加一些内容讲解,刚刚起步,正在逐步调整内容让大家更好的有收获!
文章来源:https://blog.csdn.net/ghj131472/article/details/135257739
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!