Python学习笔记(三)------源于小甲鱼视频学习

010-012主要内容:

  1.列表中可以有整数,浮点数,字符串,对象

    普通列表:love = [‘apple‘,‘banana‘,‘redhat‘,‘cpu‘]

    混合列表:mix = [2,‘liebiao‘,3.14,[1,2,3]]

    空列表:  empty = []

  2.append()向列表尾部添加元素,只能添加一个

    例如:>>>love.append(‘hello‘)

      此时love = [‘apple‘,‘banana‘,‘redhat‘,‘cpu‘,‘hello‘]

  3.extend()扩展列表,可以添加2个元素到末尾,不过参数只能是一个,而且是列表形式。原理是用一个列表扩展另一个列表

    例如 >>>love.extend([‘earth‘,‘moon‘])

      此时love = [‘apple‘,‘banana‘,‘redhat‘,‘cpu‘,‘hello‘,‘earth‘,‘moon‘]

  4.insert(列表的位置(第一位是0),插入的元素)

    例如>>>love.insert(1,‘sun‘)

      此时love = [‘apple‘,’sun‘,‘banana‘,‘redhat‘,‘cpu‘,‘hello‘,‘earth‘,‘moon‘]

  5.  列表中元素顺序的调换(中间量temp = love[1])

  6.移除列表中的元素

    love.remove(‘earth‘)

  7.del love[3]  括号里是元素的位置

   del love 括号后面加上列表名,列表会被删除

  8.love.pop(位置序号,可省略,默认删除最后一个) 返回值为删掉的元素

  9.列表拷贝love[1(若省略,可视为0):5(不包含此位置;若省略,一直包含到最后一个元素)]

  

  10.dir()

  11..count() 检测括号里元素在list里出现的次数

  12..index(元素,范围)检测目标元素的位置

    eg:love.index(cpu,0,7)

  13..reverse()列表中位置反转

  14..sort() 排序从小到大

    .sort(reverse=True) 从大到小

  15. 拷贝 love2 = love1 与 love2 = love1[:]的区别

时间: 2024-10-13 23:47:38

Python学习笔记(三)------源于小甲鱼视频学习的相关文章

Python学习笔记(一)------源于小甲鱼视频学习

Python的高效简洁不必多说,学者必知.接触了各种视频教程后,发现小甲鱼的教学视频很幽默,也比较容易接受,非常感谢小甲鱼!在此顶小甲鱼一下,推荐给各位同仁. 零基础入门学习Python:http://blog.fishc.com/category/python 001主要内容: Python 3.4.3版本的安装:https://www.python.org/ftp/python/3.4.3/python-3.4.3.msi print函数的使用 002主要内容: 1.第一个文字游戏 2.涉及

Python学习笔记(二)------源于小甲鱼视频学习

006主要内容: 1.算术操作符:+  -  *  /  %  **  // 2.除法变革:10 / 8 = 1.25 , 10 // 8 = 1 3.**:幂运算  3 ** 2 =9 , 3 ** 3 = 27 4.逻辑操作符 5.优先级顺序 007-010主要内容: 1.打飞机游戏框架构成 2.elif 等价于 else if 3.悬挂else问题的提出 4.三元操作符  例如: min = x if x  < y else y 5.assert 3 > 4 用于检查点,当assert后

OpenCV for Python 学习笔记 三

给源图像增加边界 cv2.copyMakeBorder(src,top, bottom, left, right ,borderType,value) src:源图像 top,bottem,left,right: 分别表示四个方向上边界的长度 borderType: 边界的类型 有以下几种: BORDER_REFLICATE # 直接用边界的颜色填充, aaaaaa | abcdefg | gggg BORDER_REFLECT # 倒映,abcdefg | gfedcbamn | nmabcd

python 学习笔记 三 字典

字典 Python的高效的key/value哈希表结构叫做"dict", dict的内容可以写成一系列的key:value对并放入{ }中, 相当于: dict = {key1:value1, key2:value2, ...}, 一个空的字典就是俩个大括号{ }. 下面是从一个空字典创建字典以及一些关键点: 数字, 字符串和元组可以作为字典的key, value可以是任何类型(包括字典). ## Can build up a dict by starting with the the

3. 蛤蟆Python脚本学习笔记三字符串

3. 蛤蟆Python脚本学习笔记三字符串 本篇名言:"平静的湖面只有呆板的倒映,奔腾的激流才有美丽的浪花!幸福不是靠别人来布施,而是要自己去赢取!生命的意义在不断挑战自己,战胜自己!" 这个本来放在昨天的,由于昨晚又太晚了,所以就搁在这里了.赶紧看看吧. 字符串两边都用双引号或者单引号包起来.否则就使用转移符号来转移一下. 输入在一起可以直接拼接. 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/48112507

python之转移字符(学习笔记三)

python之转移字符(学习笔记三) 转义字符 \ 可以转义很多字符,比如 \n 表示换行, \t 表示制表符,字符 \ 本身也要转义,所以 \\ 表示的字符就是 \ ,可以在Python的交互式命令行用print打印字符串看看: 命令: >>>print 'he\'s a boy.' >>>print 'I\'m learning\nlinux.' >>>print '\\\n\\' 截图: 如果字符串里面有很多字符都需要转义,就需要加很多 \ ,为

python学习笔记三---segmaphore信号量学习

# *-* coding=gb2312 *-* ''' 信号量semaphore 是一个变量,控制着对公共资源或者临界区的访问.信号量维护着一个计数器,指定可同时访问资源或者进入临界区的线程数. 每次有一个线程获得信号量时,计数器-1.若计数器为0,其他线程就停止访问信号量,直到另一个线程释放信号量. ''' import threading import random import time class MyThread(threading.Thread): availableTables=[

Caliburn.Micro学习笔记(三)----事件聚合IEventAggregator和 Ihandle&lt;T&gt;

Caliburn.Micro学习笔记(三)----事件聚合IEventAggregator和 Ihandle<T> 今天 说一下Caliburn.Micro的IEventAggregator和IHandle<T>分成两篇去讲这一篇写一个简单的例子 看一它的的实现和源码 下一篇用它们做一个多语言的demo 这两个是事件的订阅和广播,很强大,但用的时候要小心发生不必要的冲突. 先看一下它的实现思想 在Caliburn.Micro里EventAggregator要以单例的形式出现这样可以

【Unity 3D】学习笔记三十四:游戏元素——常用编辑器组件

常用编辑器组件 unity的特色之一就是编辑器可视化,很多常用的功能都可以在编辑器中完成.常用的编辑器可分为两种:原有组件和拓展组件.原有组件是编辑器原生的一些功能,拓展组件是编辑器智商通过脚本拓展的新功能. 摄像机 摄像机是unity最为核心组件之一,游戏界面中显示的一切内容都得需要摄像机来照射才能显示.摄像机组件的参数如下: clear flags:背景显示内容,默认的是skybox.前提是必须在render settings 中设置天空盒子材质. background:背景显示颜色,如果没