python1

作者: ATHAS | 来源:发表于2016-11-06 22:29 被阅读0次

- 查看类型的命令:type()

- Python 的数据类型:int, float, str, bool(True, False)

- "+" 的妙用:用于数值时,作用是加法;用于字符串时,作用是连接,类似于 C++,JavaScript 等

数据结构 list 的特点:

- 类型:list

- 元素可以是任何类型

- 元素之间类型可以不同

- list 支持嵌套

list 的操作

===========

### 元素编号从 0 开始

### 索引操作

- 取第 n 个元素:list[n-1]

- 支持反向索引,取倒数第 n 个元素:list[-n]

### 切片(或切割)操作  [起点,终点],从起点开始,不返回终点

- 取第 m 到第 n 个元素:list[m-1: n], 共 n-m+1 个元素

- 从第 m 个元素取到最后:list[m-1:]

- 从第 m 个元素开始,取 n 个元素:list[m-1: m-1+n]

- 从第一个元素取到第 m 个元素,或者第一个元素开始,取 m 个元素:list[:m]

- 改变元素

- 添加元素

- 删除元素

- "+" 操作符在 list 中的作用

- list 原理

### 改变元素

L[索引或切片] = 新元素

### 添加元素

- L + 新元素

- L.append(新元素)

### 删除元素

del(L[index])

### 运算符 "+" 的作用总结

- 在 list 中的作用:连接 list,如 L1 = L1 + L2

- 在数值环境中的作用:相加

- 在字符串环境中的作用:连接字符串

### 原理

- 直接赋值操作: y = x 其实是地址的赋值

y = x, 则 y 与 x 指向同一块内存,改变 y 的内容就会改变 x 的内容

- 如何在内存中开辟新的区域存储 list

- y = list(x)  #方法1

- y = x[:]     #方法2

这样改变 y 就不会改变 x

相关文章

  • Python1

    什么是Python? 答: Python是一种编程语言,它是目前美国主流大学非常受欢迎的入门编程语言,诞生至今已...

  • python1

    python是一种动态面向对象的编程语言。动态是因为同一个变量可以被赋予不同的数据类型,与动态语言相对的是静态语言...

  • python1

    - 查看类型的命令:type() - Python 的数据类型:int, float, str, bool(Tru...

  • Python1

    1python介绍 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无...

  • python1

    什么是pip? pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能...

  • Python1 安装

    1. Linux 系统的安装python 在Ubuntu 下进入终端 快捷键 Ctrl+alt+t 输入dir 查...

  • Python1 变量

    声明:内容为《Python编程从入门到实践》图书的笔记,方便知识点巩固复习。如果能起到帮助他人的作用我也很欣慰。人...

  • python小技巧

    python1、拆箱: 2、zip压缩与解压 3、列表元素zip 4、滑动取值 5、双向队列 6、快速频数统计 7...

  • 2020-08-06

    mysql1、求出连续三天有销售记录的店铺 python1、下面这段代码的输出结果是什么?请解释 输出结果: 2、...

  • Python1 项目打包

    步骤 1: 注册Pypi2: 安装 python-pip3: 安装setuptools: 1:注册Pypi Py...

网友评论

      本文标题:python1

      本文链接:https://www.haomeiwen.com/subject/xrpnuttx.html