python 字符串转代码_将字符串转换为ASCII代码

我需要把字符串转换成ASCII码。我用的是python。

我做了如下工作:b1=[ord(x) for x in l1[i]]

这里l1是一个行表,l1[i]是l1的第i行

但我的错误是:

^{pr2}$

我试过了b1=[ord(x) for x in str(l1[i])]

但还是没用。在

顺便说一句,我有很长一段时间问题:我'我总是处理行列表中的行(或在列表中键入),我从列表中得到的行是字符串吗?或者我需要先把线转换成字符串吗?在

泰铢

在编辑:大块代码:l1= commands.getoutput('zcat '+fastqfile1)

l2= commands.getoutput('zcat '+fastqfile2)

f1=[]

f2=[]

for i in range(0,len(l1)):

if i % 4 == 3:

b1=[ord(x) for x in l1[i]]

ave1=sum(b1)/float(len(l1[i]))

b2=[ord(x) for x in str(l2[i])]

ave2=sum(b2)/float(len(l2[i]))

if (ave1 >= 20 and ave2>= 20):.............

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值