小傻蛋的妹妹跟随小甲鱼学习Python的第十六节016
序列
列表、元组和字符串
他们的共同点:
list()把一个可迭代对象转换为列表
tuple([literable])把一个可迭代对象转换为元组
str(obj) 把obj对象转换为字符串
len(str)返回长度
max()返回序列或者参数集合中的最大值
min()返回序列或者参数集合中的最小值
sum(iterable[, start=0])返回序列iterable和可选参数start的总和
sorted()返回一个排序的列表
list(reversed(a)) 逆转
list(enumerate(a))将元素转换成元组
list(zip(a,b))返回由各个参数序列组成的元组
课后题:
1.如果要显示Pi=3.14 ,format前边的字符应该怎么填写?
'{0}{1:.2f}'.format('Pi=',3.1415)
2.分别使用什么BIF,可以把一个迭代对象转换为列表、元组和字符串?
list转换成列表;turple转换成元组;str转换成字符串
3.你还能复述出“迭代”的概念吗?
迭代就是重复反馈过程的活动。目的是为了接近并到达锁序的目标或结果
4.min的实现过程:
def min(x):least=x[0]for each in x:if each<least:least=eachreturn least
print(min('1234567890'))
5.sum的实现过程:
def sum(x):result=0for each in x:if(type(each)==int) or (type(each)==float):result+=eachelse:continuereturn result
print(sum([1,2.1,'a',True]))
小傻蛋的妹妹跟随小甲鱼学习Python的第十六节016相关推荐
- 小傻蛋的妹妹跟随小甲鱼学习Python的第四节004
改善002节的小游戏: 条件分支: python的比较操作符 | > | 大 于 || >=| 大于等于 || < | 小 于 || <=| 小于等于 || ==| 等 于 | ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第五节005
Python的数据类型 整型 布尔类型(特殊的整型:True=1 False=0) 浮点型 e记法(就是科学计数法) 类型转换: 获取关于类型的信息: type() .isinstance() > ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第十节010
列表 一.创建列表的方式: 1. 创建一个普通的列表: member=['小甲鱼','小傻蛋','小布丁','妹妹'] number=[1,2,3,4,5] 2. 创建一个混合列表: mix=[1,' ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第十二节012
列表的一些常用操作符: 1. 比较操作符 2. 逻辑操作符 3. 连接操作符 ''+"两边的对象的类型必须一致,不能加一个新的元素 如果想要添加一个元素到列表中,用append()啦,ins ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第十七节017
函数 定义函数: def MyFirstFunction():print('这是我创建的第一个函数') 调动函数: MyFirstFunction() 含有一个参数: def MySecondFunc ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第二节002
第一个小游戏: print("------我爱小甲鱼工作室-------") temp = input("不妨猜想一下小甲鱼现在心里想的数字") guess = ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第一节001
小甲鱼练习题 Python 是什么类型的语言? python是面向对象的高级编程语言 IDLE 是什么? 是集成开发和学习环境,是Python的集成开发环境 print() 的作用是什么? 打印功能 ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第六节006
算术操作符: 操作符 表达含义 + 加 - 减 * 乘 / 除 % 取余 ** 幂运算 / / 取商 比较操作符: 操作符 表达含义 < 小于 <= 小于等于 > 大于 >= ...
- 小傻蛋的妹妹跟随小甲鱼学习Python的第三节003
变量 >>> teacher="小甲鱼" >>> teacher '小甲鱼' >>> teacher="老甲鱼&qu ...
最新文章
- 数据统计之日下单用户量统计
- mySQL5.5服务配置_配置mysql5.5主从服务器(转)
- GET 和 POST 的区别(重要,面试常问)
- java学习笔记:Storm 常用配置
- [luoguP1849] [USACO12MAR]拖拉机Tractor(spfa)
- SpringBoot 配置文件bootstrap和application的区别
- Java编写程序将数据存入Kafka中
- Codeforces 471 D MUH and Cube Walls
- JDK(11)+Tomcat(9.0)+Maven(3.6.0)+Eclipse(2018-9)+SVN插件+Mysql(8.0)+Navicat fo Mysql +postman开发环境搭建
- 【C#每日一帖】【转】提高编码效率的一些经验
- 用yolov5训练kitti数据集
- 仿微信图片编辑 全网功能最全的图片编辑器
- 解决-win10软件默认安装路径为C盘——修改注册表
- CISCO三层交换机配置
- xinput1_4.dll丢失怎么修复?修复方法分享
- Win7+修改管理员账户Administrator名字的方法
- CAD/CAM/CAE基础(四) CAM
- R12 Customer新建或更新时的工作过程 - DQM Serial Sync Index Program
- ctf.show的JWT(web345-web350)
- 2011.4.5 凌晨 3:50分