数据容器的引入
目录
一、为什么需要数据容器
养鸡场问题:一个养鸡场有6只鸡,它们的体重分别是3kg,5kg,1kg,3.4kg,2kg,50kg。请问这六只鸡的总体重是多少?平均体重是多少?
# 思路:定义6个变量,加起来,总体重
hen1 = 3
hen2 = 5
hen3 = 1
hen4 = 3.4
hen5 = 2
hen6 = 50
# 计算总体重
total_weight=hen1+hen2+hen3+hen4+hen5+hen6
# 计算平均体重
avg_weight=total_weight/6
# round(avg_weight,2) round()函数,对平均体重保留2位小数,四舍五入
print(f"总体重:{total_weight} 平均体重:{round(avg_weight,2)}")
# 总体重:64.4 平均体重:10.73
问题分析:
1、如果不是6只鸡,而是600只鸡怎么办?
2、不利于代码的维护,不灵活
3、引出->列表
二、什么是数据容器
1、数据容器是一种数据类型,有些地方也简称为容器/collections
2、数据容器可以存放多个数据,每一个数据也被称为一个元素
3、存放的数据/元素可以是任意数据类型
4、简单地说,数据容器就是一种可以存放多个数据/元素的数据类型
5、简单的示意图
6、分类
列表(list)、元组(tuple)、字符串(str)、集合(set)、字典(dict)
原文地址:https://blog.csdn.net/2303_80050865/article/details/140681308
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!