关于python语句与列表,元组,字典等集合的题
([(x,a.count(x)) for x in set(a) ])
主要依靠这三个函数str(),tuple()和list()但是有一个例外。
输出为 'sd12312sf'
x.isdigit()函数可以判断x中是否为数字
列表的很对内置函数比如sortreverse等函数都是范围None的但是本身上是有变化的。
b.sort(key=a.index) 用key的方法可以保持原来的排序
a.insert(a.index(某个元素),要插入的元素)
m=os.popen('python -mthis').read()
d=m.replace('/n',' ') #把整篇文章合成一个段落,避免换行干扰
f=d.split(' ') #整合一起用空格把每个单词用空格分离开,以便统计个数
dict([(x,f.count(x))for x in ['be','is','than']]) #通过对单词的计算就可以找到想要的单词出现的次数了
a={'city1':'beijing','city2':'shanghai','city3':'qingdao'}
a={'city1':'beijing','city2':'shanghai','city3':'qingdao'}
city1 beijing
city3 qingdao
city2 shanghai
a={'city1':'beijing','city2':'shanghai','city3':'qingdao','city4':'beijing'}
输出为['city1', 'city4'] 可以通过迭代的方法找出来
a 是要处理的字符串,key相当于分类方法 先去执行key的方法然后再去排序但是不改变a的数值
(maketrans做翻译器,利用translate翻译),与replace区别可以进行一个一个进行替换而不是一块一块进行替换
b=a.replace('lilei','hanmeimei')
Python3中没有string这个,只有str.xx的表现形式,并且不用import
a=str.maketrans('1234','weqq')
这里a是生成了一个翻译表以后要用到a就用到a中的翻译规则即1翻译成w。我翻译成e···
同时translate(a,这个参数可以删除单个内容而不是一块)
a=open(r'C:\Users\杨明\Desktop\qqq.txt','w')
a.write('sdgshgafg\nsdtdfghfsd\nsdfsdfdsf')
普通的打开文件可以这样写,但是最后还要加close()必须加。而用with语句则可以避免这种步骤。
with open(r'C:\Users\杨明\Desktop\qqq.txt','a')as a:
a.write('\niamachianese\nhaaha')
关于python语句与列表,元组,字典等集合的题相关推荐
- Day2 - Python基础2 列表、字典、集合 --转自金角大王
Day2 - Python基础2 列表.字典.集合 --转自金角大王 Posted on 2018-01-24 13:23 Byd_lei 阅读(41) 评论(0) 编辑 收藏 本节内容 列表.元组 ...
- Python 课课练 (七):字典与集合课后题
目录 一.字典与集合课后题 练习前置知识 Chapter One : 开启 Python 之旅 Chapter Two : Python 语言基础.运算符与表达式.程序的控制结构合集 Chapter ...
- python变量 数据类型 列表 元组 字典
python基础语法2 变量 数据类型与类型转换 列表 添加列表元素 修改元素 删除列表元素 组织列表 创建数值列表 操作列表 元组 元组转列表 字典 创建字典 列表取值 字典删除增加修改 变量 变量 ...
- Day2 - Python基础2 列表、字典、集合
Python之路,Day2 - Python基础2 本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过 ...
- day02 格式化输出 运算符 编码 字符串 列表 元组 字典 set集合 深浅拷贝
day02学习大纲 一. 格式化输出: %s 占位字符串 %d 占位数字 "xxx%sx %sxx" % (变量, 变量) 二. 运算符: a+=b a = a + b and 并 ...
- *python高级数据-列表-元组-字典
列表list 列表用来存放多条数据:字符串.int.list.dict等都可以 储存一系列名字,存储一些新闻条目,可以使用列表的格式. # 例如 Name = '张三' Name2 = 'lisi' ...
- mysql cbrt函数_基础方法或属性: 列表,元组,字典,字符串,集合及内置函数等(注:只有英文名)...
列表 list append clear copy count extend index insert pop remove reverse sort 元组 tuple count index 字典 ...
- python列表添加元素的三种方法定义集合数据对象_(1) List,tuple,dictionary,Python语法基础集,一,之,列表,元组,字典,集合...
Python序列(列表.元组.字典.集合) 一.列表(List)与列表推导式 (一)列表(list) 1.列表是Python内置 可变序列 (列表中元素可增加删除或修改): 2.列表元素放在一对中括号 ...
- Python列表,元组,字典的区别
Python列表,元组,字典的区别: 1.元组是不可变的, 而列表.字典是可变的.元组是不可变对象,对象一旦生成,它的值将不能更改:列表是可变对象,对象生成后,可以对其元素进行更改.添加.删除.清空. ...
- python中列表 元组 字典 集合的区别
参考文章:python中列表 元组 字典 集合的区别
最新文章
- 升级SharePoint数据库到SQL Server 2005的一点心得
- [收集] C++ memset ,memcpy 和strcpy 的区别
- OpenGL编程指南1:OpenGL简介
- eclipse自动补全
- Android之SparseArray<E>详解
- Linux查看系统信息的一些命令及查看已安装软件包的命令
- php字节怎么转化成字符串,php将utf-8(3字节)字符串转换成字节
- 从github上下载单个文件
- .Net 4.0 之 Dynamic 动态类型
- STLC++(队列queue、栈stack、set\multiset 的用法)
- 【缺陷检测】基于matlab GUI计算机视觉缺陷检测系统【含Matlab源码 1845期】
- keil教程之创建基础软件工程
- c语言编译器代码及翻译,在线C语言编译器/解释器
- 最详细的工业网络通讯技术与协议总结解读(现场总线、工业以太网、工业无线)
- Linux网络设备驱动程序设计----刘文涛
- vivo是安卓手机吗_vivo新机Y73s评测:谁说买手机一定要买旗舰机?_安卓手机
- (授人以鱼不如授人以渔)mysql-connector-java各种版本下载地址
- 计算机毕业设计(2)python毕设作品之旅游景点景区售票系统
- 解决MySQl卸载卸不干净问题
- 深度图像基础知识(一)