2.2第二章

import numpy as np
a=[]
with open ('E:\统计.txt') as f:
    for (i,s) in enumerate(f):
        a.append([s.count('a'),s.count('c'),s.count('g'),s.count('t')])
b=np.array(a)
print(b)

2.3
L=['abd',12,3.25,'Python',2.789]
print(L)
print(l[0])
L[0]='a'
L[1:3] = ['b','Hello']

2.4

a=[[1,2,3],[4,5,6],[7,8,9]]
d=[c for b in a for c in b]
print(d)

2.5

import os
fn = [filename for filename in os.listdir('C:\python学习\作业1\数学建模')
      if filename.endswith(('.exe','.py'))]
print(fn)

2.6

T=('abc','12',3.25,'Python',2.789)
print(T)
print(T[-1])
print(T[1:3])

2.7

student ={'Tom','Jim','Mary','Tom','Jack','Rose'}
print(student)
a=set('abcdabc')
#set 建立元组
print(a)
2.8

dict1 ={'Alice':'123','Reth':'456','Cecil':'abc'}
print(dict1['Alice'])
dict1['new']='Hello'
dict1['Alice']='1234'
dict2={'abc':123,456:78.9}
print(dict2[456])

2.9

Dict={'age':18,'score':[98,97],'name':'Zhang','sex':'male'}
print(Dict['age'])
print(Dict.get('age'))
print(Dict.get('address','NotExists.'))
print(Dict['address'])

2.10

Dict={'age':18,'score':[98,9],'name':'Zhang','sex':'male'}
for item in Dict:
    print(item)
print("----------")
for item in Dict.items():
    print(item)
print("----------")
for value in Dict.values():
    print(value)、

2.11

import string
import random
x = string.ascii_letters + string.digits
y=''.join([random.choice(x) for i in range(1000)])
d = dict()
for ch in y:
    d[ch] = d.get(ch,0) + 1;
for k,v in sorted(d.items()):
    print(k,':',v)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值