随堂+变换字典格式

#反选
a = 'ACXDSFDV CDVFFB'[::-1]
# a = a.replace('C','ni')
b = 'ACXDSFDV CDVFFB'[::-2]
print(a)
print(b)
#频繁修改字符串,可以这样做。
import io
s = 'axscgv mkoi'
sio = io.StringIO(s)
print(sio)
print(sio.getvalue())
sio.getvalue()
sio.seek(2)
sio.write('你')
print(sio.getvalue())
#创建列表【推导式生成列表】
print(list(range(1,20,2)))
a = [i*2 for i in range(1,10)]
print(a)
b = [i*2 for i in range(1,10) if i%2==0]
print(b)
#增加列表中的元素 append,extend,insert append效率最高。
a = [1, 23]
a.append(45)
print(a)
a.insert(1,10)
print(a)
a.extend([100,200])
print(a)
#删除元素del(),pop()默认删除最后一个元素,remove()删除第一次出现的指定元素
b = [1,2,3,4,'d',4,'f',1,2]
del b[2]
print(b)
b.pop()
print(b)
b.remove(2)
print(b)
a = [
['高一',18,167],['高er',18,169],['高三',18,160]]
for m in range(3):
for n in range(3):
print(a[m][n],end=' ')
print()

#zip 两个列表直接输出键值对
a = [10,20,30]
b = [100,200,300]
print(dict(zip(a,b))) #{10: 100, 20: 200, 30: 300}

#get获取字典中的值,可以设没有这个键后返回的值
c = {10: 100, 20: 200, 30: 300}
print(c.get(40,'不存在')) #不存在
print(c.get(20)) #200


#练习
1,打印出红色部分内容

all_table_field_dic={
    'usrQSLCTZZHMX': ['BZSM', 'CCSL', 'CCSZ', 'CTLX', 'FBSJ', 'GKBZ', 'ID', 'JSID', 'JZRQ', 'QSLCBH', 'SFFBZC', 'SHRY', 'TZBZ', 'TZCPDM',
'TZDX', 'TZDXMC', 'TZLX', 'TZMXLB', 'XGRY', 'XGRY2', 'XGSJ', 'XH', 'XXFBRQ', 'XXLY', 'XXLYDM', 'ZJZB', 'ZQNBBM', 'ZZZCB'],
'usrZQZB': ['FBSJ', 'FXR', 'GKBZ', 'GPDM', 'ID', 'IGSDM', 'INBBM', 'ISIN', 'JSID', 'KWJC', 'NBBM', 'PYKWJC', 'PYZQJC', 'RWZYID', 'SHRY', 'SSBZ'
, 'SSRQ', 'SSZT', 'XGRY', 'XGRY2', 'XGSJ', 'YWMC', 'YWMCSX', 'ZQJC', 'ZQLB', 'ZQSC', 'ZWMC', 'ZWMCSX'],
'usrJYR': ['FBSJ', 'GKBZ', 'ID', 'JM', 'JSID', 'NM', 'RQ', 'SFJYR', 'SHRY', 'XGRY', 'XGRY2', 'XGSJ', 'YM', 'ZM', 'ZQSC'],
'usrXTCLB': ['CVALUE', 'DM', 'DVALUE', 'FBSJ', 'FVALUE', 'GKBZ', 'ID', 'IVALUE', 'JSID', 'LB', 'LBMC', 'MS', 'MSPYJC', 'SHRY', 'XGRY', 'XGRY2'
, 'XGSJ', 'YDM', 'YLB'],
}

print(all_table_field_dic['usrJYR'])


2,变换字典格式{'董事会参与情况': '公司治理', '委员会设立情况': '公司治理'}
chapter_key_dic = {
'公司治理': ['董事会参与情况', '委员会设立情况']
}
dic = {}
for i in chapter_key_dic['公司治理']:
dic[i] ='公司治理'
print(dic)







posted @ 2023-05-15 18:37  白小火  阅读(23)  评论(0)    收藏  举报