dictionary:

n.items()
n.keys()
n.values()

三种都是无序的

generate a list according to some logic


evens_to_50 = [i for i in range(51) if i % 2 == 0]
even_squares = [x ** 2 for x in range(1,12) if x % 2 == 0]

list负数:reserve the list

letters = ['A', 'B', 'C', 'D', 'E']
print letters[::-1]
#['E', 'D', 'C', 'B', 'A']

lambda用法

my_list = range(16)
print filter(lambda x: x % 3 == 0, my_list)

slice

str = "ABCDEFGHIJ"
start, end, stride = 1, 6, 2
str[start:end:stride]

转载于:https://blog.51cto.com/jackzones/1725774

lambda,reserve list, list comprehension, string of slice相关推荐

  1. JavaScript中String的slice(),substr(),substring()三者区别

    JavaScript中String的slice(),substr(),substring()三者区别 共同之处 从给定的字符串中截取片段,并返回全新的这片段的字符串对象,且不会改动原字符串. 具体不同 ...

  2. go中string 和 slice

    一 点睛 1 string 底层是一个 byte 数组,因此 string 也可以进行切片处理. 2 string 是不可变的,也就说不能通过 str[0] = 'z' 方式来修改字符串. 3 如果需 ...

  3. 化妆品电商平台数据分析

    一.背景和方法 本项目为ModelWhale平台每周挑战的一个业务分析类项目.根据给出的关于化妆品电商平台五个月数据,进行探索性分析.找到数据异常点,并尝试分析问题的原因.给出建议 所有分析过程大致遵 ...

  4. String.slice和String.substring有什么区别?

    本文翻译自:What is the difference between String.slice and String.substring? Does anyone know what the di ...

  5. golang interface 转 int string slice struct 类型

    在golang中,interface{}允许接纳任意值,int, string, struct,slice等,因此我可以很简单的将值传递到interface{} package main import ...

  6. C++Primer Plus笔记——第十六章 string类和标准模板库总结及程序清单

    目录 本章小结 程序清单 string类 16.1 str1.cpp                16.2 strfile.cpp            16.3 hangman.cpp      ...

  7. 学习笔记:C++初阶【C++入门、类和对象、C/C++内存管理、模板初阶、STL简介、string、vector、list、stack、queueu、模板进阶、C++的IO流】

    文章目录 前言 一.C++入门 1. C++关键字 2.命名空间 2.1 C语言缺点之一,没办法很好地解决命名冲突问题 2.2 C++提出了一个新语法--命名空间 2.2.1 命名空间概念 2.2.2 ...

  8. 浅谈lambda表达式最通俗易懂的讲解

    来自:开源中国(作者:青衣霓裳) 原文链接: https://my.oschina.net/u/4006148/blog/3078359 Java8发布已经有一段时间了,这次发布的改动比较大,很多人将 ...

  9. Java-函数式编程(二)Lambda表达式

    本文首发: Java-函数式编程(二)Lambda表达式 "Lambda 表达式"(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直 ...

最新文章

  1. PL-VINS:实时基于点线的单目惯导SLAM系统
  2. mysql sqlserver分页_SQLServer常用分页方式
  3. 获取客户端IP和MAC地址
  4. (转载)计算机视觉、图像处理中常见的滤波操作
  5. PAT 甲级 1027 Colors in Mars
  6. 语法分析器c语言 递归子程序,RecursiveSubroutine
  7. c语言程序设计学生程序查询,《c语言程序设计报告-学生信息管理系统》.doc
  8. Linux下日志分析的几个常用命令
  9. CVPR 2021 | 又好又快的视频异常检测,引入元学习的动态原型学习组件
  10. 互联网金融又任性撒钱了
  11. Visual Studio 2013中因SignalR的Browser Link引起的Javascript错误一则
  12. java synchronized 类锁_【java】synchronized对象锁和类锁简介【图文教程】
  13. KDE——年度最佳桌面环境
  14. enumerateObjectsUsingBlock 、for 、for(... in ...) 的区别 性能测试
  15. 系统电脑频繁假死(突然屏幕卡死,任何操作无法执行)
  16. 记一次公众号开发途中的诡异事件
  17. 二期开发立项申请书,已经提交,等待批准!
  18. 什么是云原生?这回终于有人讲明白了
  19. 高仿QQ的手机管家的小火箭加速
  20. Unity判断物体相对位置

热门文章

  1. 冒泡排序、选择排序、二分查找排序
  2. Repository 仓储,你的归宿究竟在哪?(三)-SELECT 某某某。。。
  3. yolov3从头实现(二)-- 数据增强
  4. android 导航自动切换,Android导航抽屉切换图标向右
  5. getset原子性 redis_RedisAPI原子性操作及原理解析
  6. 热力图怎么做_LncRNA这么热,5分左右的LncRNA研究文章应该怎么做
  7. python pca降维_协方差矩阵的计算、PCA
  8. 正则分割 oracle,Oracle通过正则表达式分割字符串 REGEXP_SUBSTR
  9. java 8流在另一个流_Java 8流– Java流
  10. 如何在R中使用range()?