python基础数据类型的相关知识点
1、字符串的函数join
>>> s = "Hello"
>>> s1 = s.join("你好")#将字符串Hello插入到你好中
>>> s1
'你Hello好'
>>> s2 = "Tanxu".join("你好吗")#将字符串Tanxu插入到你好吗中
>>> s2
'你Tanxu好Tanxu吗'
join可以把列表变成字符串
>>> s3 = "_".join(["Tanxu","is","a","good","student"])
>>> s3
'Tanxu_is_a_good_student'
2、list在循环的时候不能删,因为会改变索引
>>> lst = ["Tanxu","is","a","good","student"]
>>> for el in lst:lst.remove(el)>>> lst
['is', 'good']
要删除一个列表:
lst = ["Tanxu","is","a","good","student"]#准备一个空列表
del_lst = []
for el in lst:del_lst.append(el) #记录下来要删除的内容
for el in del_lst: #循环记录的内容lst.remove(el)#删除原来的内容
print(lst)
#删除以周开头的人
lst1 = ["周杰伦","周星驰","周润发","马化腾","马云"]del_lst1 = []
for el in lst1:del_lst1.append(el)for el in del_lst1:if "周" in el:lst1.remove(el)
print(lst1)
3、fromkeys用法:【不会对原来的字典产生影响】
>>> dic = {'a':'123'}
>>> s = dic.fromkeys("Hello","你好") #返回一个新的字典
>>> s
{'H': '你好', 'e': '你好', 'l': '你好', 'o': '你好'}
4、类型转换
元组--》类别 list(tuple)
列表转换成元组 tuple(list)
list==》str str.join(list)
str==>list str.split()
转换成False的数据:
0,'',None,[],(),{},set() ==》 False
转载于:https://www.cnblogs.com/tanxu05/p/9902109.html
python基础数据类型的相关知识点相关推荐
- [新手必备]Python 基础入门必学知识点笔记
Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适 ...
- Python基础数据类型之set集合
Python基础数据类型之set集合 一.set数据类型介绍 二.set集合演示 三.set集合中hash介绍 1.哈希定义 2.数据类型的hash和不可hash 3.set中hash示例 四.set ...
- Python基础数据类型之字符串(二)
Python基础数据类型之字符串(二) 一.字符串的常规操作 二.字符串的大小写转换 1.首字母大写 2. 每个单词首字母大写 3.大写转化为小写 4.所有字母变成大写字母 二.验证码忽略大小写 三. ...
- Python基础数据类型之字符串(一)
Python基础数据类型之字符串(一) 一.字符串格式化 1.字符串占位符 2.字符串格式化操作 二.f-string格式化 三.字符串的索引 四.字符串的切片 1.常规切片使用方法 3.步长的介绍 ...
- python基础数据类型操作系统_python基础数据类型
python变量名里面 不能使用系统自带的关键字 不能有符号 不能使用数字作为开头 大小写敏感 变量名是没有类型的 是变量名所引用对象的数据类型 变量无须一些括号来括起来 python数据类型的可变 ...
- Python基础——数据类型—集合
Python基础--数据类型-集合 Python基础--数据类型-集合 创建集合 快速查看元素是否在集合内 两个集合间的运算 集合a中包含,而集合b中不包含的元素 集合a或集合b中包含的所有元素 集合 ...
- Python基础——数据类型—元组
Python基础--数据类型-元组 Python基础--数据类型-元组 元组的创建 访问元组 元组的拼接 元组中的元素是不允许进行修改和删除的,但是可以删除整个元组 元组的运算符 打印元组元素 元组的 ...
- 一木.溪桥学Python-04: Python基础数据类型int ,float ,bool ,complex,None,str, 转义字符
一木.溪桥 在Logic Education跟Amy学Python 12期:Python基础课 一木.溪桥学Python-04: Python基础数据类型int ,float ,bool ,compl ...
- python基础数据类型之列表,元组(基础二)
第四章 python基础数据类型之列表,元组(基础二) python常用数据类型之组合数据类型:列表,元组. 4.1 列表 list 列表介绍 列表是python的基础数据类型之⼀ ,其他编程语⾔言也 ...
最新文章
- 最新!百度首发 OCR 自训练平台 EasyDL OCR
- Spring全局异常处理的三种方式
- Web网页布局的主要方式
- TCP三次握手协议和SYN攻击以及DDOS简介
- Spring事务传播
- 你不知道的CDN圈内黑话有哪些?
- 07_00_加载资源(Webpack Book)
- 生成三角网算法java,一种低效但逻辑简单清晰的Delaunay三角网生成算法
- 中国首家干线物流联合创新中心成立
- C语言八位彩灯循环左移,利用计数器和移位寄存器设计一个八个彩灯循环电路?...
- 各种开源Android 系统定制
- Docker教程小白实操入门(14)--如何使用CMD和ENTRYPOINT指令指定容器启动时要运行的命令
- 廖雪峰python教程答案
- 【MSFconsole进阶】auxiliary模块:信息收集、扫描、嗅探、指纹识别、口令猜测和Dos攻击等
- 【论文简述及翻译】RAFT: Recurrent All-Pairs Field Transforms for Optical Flow(ECCV 2020)
- 【7集iCore3基础视频】7-5 iTool2驱动安装
- linux smb无密码错误,smb无法登录提示用户名密码不正确错误排查
- sass 转换为 css
- Oracle和Mysql的区别
- 查看ubuntu系统的版本详细信息
热门文章
- 上海大都会 H.A Simple Problem with Integers
- 【洛谷P1966】火柴排队
- Hibernate包及相关工具包下载地址
- JS中window.showModalDialog()详解
- POJ 1330 LCA最近公共祖先 离线tarjan算法
- 方法性能分析器--装饰者模式应用
- jQuery Mobile 1.1 : 更流畅,更快捷,更实用
- something about Socket
- flowable 任务节点多实例使用
- 【跃迁之路】【651天】程序员高效学习方法论探索系列(实验阶段408-2018.11.24)...