python列表输入不加逗号_用python打印不带括号或逗号的列表
我正在研究一个压缩二进制文件的简单压缩算法。我正在扫描该文件并用字符填充列表,以及该字符在其后面出现的次数。但是,由于所有的括号和逗号,列表的格式会使压缩结果变大,我需要去掉这些。我试过几种方法去除它们,但都没用。
以下是编码算法:def encode(inputString):
characterCount = 1
previousCharacter = ''
List = []
for character in inputString:
if character != previousCharacter:
if previousCharacter:
listEntry = (previousCharacter, characterCount)
List.append(listEntry)
#print lst
characterCount = 1
previousCharacter = character
else:
characterCount += 1
else:
try:
listEntry = (character, characterCount)
List.append(listEntry)
return (List, 0)
except Exception as e:
print("Exception encountered {e}".format(e=e))
return (e, 1)`
这是我打印清单的地方。散列注释是我已经尝试过的方法,但没有运气。在
^{pr2}$
这是输出。在[('1', 2), ('0', 1), ('1', 1), ('0', 4), ('1', 2), ('0', 2), ('1', 4), ('0', 3), ('1', 1), ('0', 3), ('1', 4), ('0', 5), ('1', 1), ('0', 1), ('1', 1), ('0', 4), ('1', 2), ('0', 1), ('1', 2), ('0', 3), ('1', 1), ('0', 3), ('1', 2), ('0', 1), ('1', 1), ('0', 1), ('1', 3), ('0', 4), ('1', 1), ('0', 130), ('1', 5), ('0', 15), ('1', 2), ('0', 8), ('1', 7), ('0', 1), ('1', 8), ('0', 4), ('1', 1), ('0', 2), ('1', 1), ('0', 13), ('1', 2), ('0', 96), ('1', 1), ('0', 26), ('1', 3), ('0', 70), ('1', 1), ('0', 22), ('1', 3), ('0', 1), ('1', 1), ('0', 32), ('1', 1), ('0', 24), ('1', 7), ('0', 1), ('1', 24), ('0', 34), ('1', 2), ('0', 1), ('1', 3), ('0', 24), ('1', 3459), ('0', 1), ('1', 2), ('0', 2), ('1', 1), ('0', 1), ('1', 1), ('0', 2), ('1', 1), ('0', 1), ('1', 3), ('0', 5), ('1', 1), ('0', 10), ('1', 1), ('0', 2), ('1', 3), ('0', 1), ('1', 2), ('0', 9), ('1', 1), ('0', 2), ('1', 1), ('0', 5), ('1', 1), ('0', 18), ('1', 4), ('0', 7), ('1', 1), ('0', 2), ('1', 1), ('0', 1), ('1', 1),
非常感谢任何帮助
python列表输入不加逗号_用python打印不带括号或逗号的列表相关推荐
- python限制输入数字范围_关于python:如何限制Django模型中数字字段的最大值?
Django具有各种可用于模型的数字字段,例如 DecimalField和PositiveIntegerField. 尽管前者可以限制为存储的小数位数和总字符数,但是有任何方法可以将其限制为仅存储特定 ...
- python 怎么输入单引号_在python中如何输入单引号
在Python中'...'和"..."是完全一样的,但不能出现'..."和"...'这种情况. 而将其混合使用会有很多意想不到的效果: 具体规则如下: 若字符串 ...
- python字典输入学生信息_用Python创建一个学生字典并可以查询其中信息
展开全部 你可以试试这个---------------------------------------------------------- # -*- coding:UTF-8 -*- studen ...
- python 多维list 排序_人生苦短 | Python列表和元组归纳整理
1. 列表 1.1. 列表是什么? 列表是由一系列按特定顺序排列的元素组成,所以是有序的集合.列表中的元素可以是不同类型的,列表中也可以嵌套列表.在Python中,用方括号[]来表示列表,并用逗号来分 ...
- python基本输入输出函数有_新手学Python,输入输出函数、赋值语句常见5个错误,弄懂即过关...
从4月21日起,大陈开始教初一的学生学Python,目前已经上了2节课.学生基本掌握了表达式的构建以及赋值语句.变量的使用,以及input(输入函数).print(输出函数)的使用方法. 以下是大陈在 ...
- python如何输入和输出_输入和输出
输出 用print()在括号中加上字符串,就可以向屏幕上输出指定的文字.比如输出'hello, world',用代码实现如下: >>> print('hello, world') p ...
- python中以下关于列表描述错误的_在Python中,以下关于函数的描述错误的是哪一项?...
[判断题]Python内置函数len____可以返回列表.元组.字典.集合.字符串以及range对象中元素个数. [判断题]Python内置函数max____用来返回序列中的最大元素. [判断题]Py ...
- python判断奇数和偶数_从Python中的给定列表中提取偶数和奇数
python判断奇数和偶数 In this problem, we are given a list by the user which may be the mixture of even and ...
- python中反向切片用法_使用Python中的切片[:0:-1]反转列表
举个例子a = [1, 2, 3, 4, 4, 5, 6, 9] 如果你试着用正指数分割它newa = a[1:5] 这将导致newa = [2, 3, 4, 4] 这是因为,在上面这种情况下,切片是 ...
最新文章
- dialog监听点击空白关闭_为什么App Store打开一片空白?尝试这样解决
- 美国多个城市禁止、我国却蓬勃发展的人脸识别是什么样子?
- Bitdefender Internet Security 2013 – 免费3个月
- C 语言编程 — 大小端区分
- python适合做后端开发吗-pythonWeb后端开发好呢?还是从事网络爬虫比较好呢?
- java的concurrent包
- vue 简单实用的elementUI表格封装
- linux分区创建ext4失败,RedHat/CentOS ext4无法格式化大分区 补充ext4格式化方式
- 记录一次网盘资源不给提取码的经历!另类编程思维,Python破之!
- php server host,PHP $ _SERVER ['HTTP_HOST']与$ _SERVER
- Atitit spring单元测试 注解 获取服务名 Spring文件单独放在一个文件夹,去掉dubbo配置,方便测试 里面包含的mybatis 找不到,只好设置成相对于class绝对路径可以了
- 信息系统项目干系人管理
- Linux 开机引导和启动过程详解
- JVM_虚拟机执行子系统
- HTML期末作业 蛋糕bootstrap响应式网站html+css+javascript+jquery+bootstarp
- linux系统启动的第一个进程是,CentOS6开机启动过程详解
- zip压缩包带有密码如何解压
- 超级列表框排序mysql,易语言超级列表框排序源码
- 仲裁庭怎样处理集体劳动人事争议
- 关于BUCK降压的一些学习笔记3-->最简单的BUCK电路