首页 > 编程语言 >python学习1

python学习1

时间:2024-03-16 17:55:34浏览次数:30  
标签:输出 函数 迭代 python 列表 学习 参数 true

迭代器操作函数(迭代对象包括列表,元组,字典)

1)sorted对列表排序

2)reversed反向(但输出不是列表,需要进行数据类型转换)

3)zip把多列表压缩为元组

4)enumerate排序

5)all布尔值所有为true才为true

6)any有一个为true就为true

7)next获取迭代器的下一个元素 ,迭代器与迭代对象不是一个概念

8)filter给定函数,给定函数的参数,选择输出使函数输出为ture的参数输出

注:函数作为参数不需要加小括号,加小括号表示调用

9)map函数作为参数,迭代对象作为参数,迭代对象调入函数中执行,最后输出迭代器

标签:输出,函数,迭代,python,列表,学习,参数,true
From: https://www.cnblogs.com/sgdlyy/p/18077359

相关文章

  • Win11复现 PointNet ++ 分类任务 || 三维点云深度学习第一篇
    ​Windows11Github上复现PointNet++Classification任务下载代码和安装依赖环境安装git知乎教程Gitclone源码地址:PointNetGithub点击Code复制HTTPS到目标目录shift-右键GitBashHere输入GitClone<url>​​​​​​安装nodejsNode.js—Down......
  • python代码小题(3)
    #if语句嵌套ifint(input("输入身高="))>120:ifint(input("输入vip等级="))>3:print("免票")else:print("买票")else:print("免票") #continue参与循环i=1whilei<=5:ifi==3:......
  • Taichi语言学习笔记-1
    Taichi语言学习笔记-1这个语言我在上大学的时候就听说过,以高性能著称,当时一个99行代码渲染冰雪奇缘的视频在b站上斩获了不小的播放量,那个时候我就想来尝试一下这个非常厉害的语言。不过到了今天,我才有充分的“理由”“不得不”学习这个语言,遂写下这篇文章,一方面促进自己学习,另一......
  • Python语法糖
    \(NumPy\)的\(nditer\)nditer是NumPy提供的一种多维迭代器,用于对多维数组进行迭代操作。它可以替代传统的嵌套循环,在处理多维数组时更加方便和高效。迭代器可以按照不同的顺序遍历数组的元素,也可以控制迭代器的访问方式和步长。在处理多维数组时,特别是需要对数组的每个元素进......
  • Python疑难杂症(13)---Python的几个比较难理解的内置函数,包括range、zip、map、lambda
    1、range()range(start=0, stop[, step=1])构造器的参数必须为整数(可以是内置的 int 或任何实现了 __index__() 特殊方法的对象)。生成一个start到stop的数组,左闭右开, 类型表示不可变的数字序列,通常用于在 for 循环中循环指定的次数。list(range(6))[0,1,2,3......
  • Python 潮流周刊第 42 期(摘要)+ 赠书《流畅的Python》6本
    本周刊由Python猫出品,精心筛选国内外的250+信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进Python技术,并增长职业和副业的收入。周刊全文:https://pythoncat.top/posts/2024-03-16-weekly特别提醒:《流畅的Py......
  • C++学习笔记——002
    在一个类里建立一个const时,不能给他初值:classfoo{public:foo():i(100){}private:constinti=100;//错误!!!};//可以通过这样的方式来进行初始化foo::foo():i(100){} classTest{public:Test():a(0){}enum{size1=100,size2=200};......
  • Python讲透视原理(三) -- 双灭点透视(修正版)
    上一篇留了一个问题,最初立方体不符合透视原理,只是不影响讲灭点。后来强迫症一范,思考一下还是解决了吧,否则如鲠在喉。为什么不在上一篇上直接修改,犯错也是成长和学习的一部分,它且留当纪念自己走的弯路。这比较符合PDCA和敏捷思想,先做再改进,软件工程最重要的思想。如果一开始奔......
  • python接口自动化测试 —— unittest框架suite、runner详细使用
    testsuite测试套件,理解成测试用例集一系列的测试用例,或测试套件,理解成测试用例的集合和测试套件的集合当运行测试套件时,则运行里面添加的所有测试用例testrunner测试运行器用于执行和输出结果的组件testsuite、testrunner基础使用单元测试类1#创建单元测试类......
  • C++学习笔记——001
    C++是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。C++是C的一个超集,事实上,任何合法的C程序都是合法的C++程序。注意:使用静态类型的编程语言是在编译时执行类型检查,而不是在运行时执行类型检查。 <>......