Python学习之路002
来源:互联网 发布:数据库foreign key 编辑:程序博客网 时间:2024/05/17 05:50
字符串相关API 列表 元组 字典
首先向大家推荐一个学习网站,内容比较齐全:http://www.runoob.com/
字符串:
1)format 格式化,最常用的符号为 % 作为占位符,再对% 占位的地方进行值的替换
例如:
name = "My name is %s , Hello World "%("Baby")print(name)
输出结果为:My name is Baby , Hello World
注意: %号后面需要指定数据类型.
具体参考如下:
2)还可以用 {}的方式进行格式化
name = "My name is {name} , Hello World ".format(name = "Jack")print(name)
打印输入结果为: My name is Jack , Hello World
3)也可以用 + 对字符串进行拼接
例如:
name = "My name is "+ "Rose"+ " , Hello World "print(name)
输入结果为: My name is Rose , Hello World
字符串其他API
移除:
strip() : 移除字符串头,和尾指定字符
isdigit() : 如果 string 只包含数字则返回 True 否则返回 False. 这个常用于输入信息的判断,.
split() : 分割字符串, 返回值为一个列表
len() : 获取字符串的长度
列表: 用[] 来定义
列表可以无限扩展,列表有序,有下标
列表常用下标来获取元素,修改元素
增:
append() 在列表尾部添加元素
extend() 在列表尾部添加一个新的列表
insert() 在列表某一个位置插入一个元素
删:
使用系统 API del()
使用 remove() 移除某一个元素
使用 pop 移除某一个元素, 默认最后一个,并返回该元素
改 ,查
1) index() 可以根据元素获取对应的下标
2) list[index] 根据下标获取元素并赋值
元组: 用() 来定义
元组和列表的区别: 元组的元素不能修改,而列表可以
根据元组这一特性可以吧元组的内的元素当做常量来使用.
字典: 用{} 来定义
字典和列表,元组不同的地方在于字典是无序的,所以没有脚标 ,
字典中元素是以 key : value (键值对)的形式存储 类似java 里面的map集合
需要获取 对应的元素 需要通过 key
注意: key 是不可变的, 只能是数字, 字符串,元组 并且key 是唯一的,不能重复
字典内部可以嵌套字典,形成多级字典
需要注意的是 字典的 copy() 方法,.这个属于浅复制, 第一层级可以复制, 下一层级只是复制的地址,没有复制这个对象
如果原始数据改变,复制的这个对象也会跟着改变.
具体可参考:
https://www.cnblogs.com/xueli/p/4952063.html
阅读全文
0 0
- Python学习之路002
- python学习之路
- Python学习之路
- Python学习之路
- python学习之路
- Python学习之路
- python学习之路
- Python学习之路
- python学习之路
- Python学习之路
- Python学习之路
- python学习之路
- Python学习之路
- Python学习之路---Python Number
- Python学习之路---Python 字符串
- Python学习之路---Python条件语句
- Python学习之路---Python 循环语句
- Python学习之路---Python 列表
- React学习笔记_按需加载
- Spark算子:RDD基本转换操作(1)–map、flagMap、distinct
- 二叉树的遍历方法及递归实现
- 服务端开发之MySql数据库问题记录
- react-native + redux 实践
- Python学习之路002
- 使用LVS实现负载均衡原理及安装配置详解
- Eclipse SVN冲突详细解决方案
- Bezier曲线在Android动画中的应用
- Linux部署Apache
- mount如果没有指定-t会怎么样?
- 【水题】 hdu 2022 海选女主角
- SpringBoot构建微服务实战 之 Profile决策
- Android源码基础解析之截屏事件流程