这很难解释,但这是我的问题..
sampleList = ['_ This is an item.','__ This is also an item']
我正在尝试获取 sampleList 并查找是否_
仅在第一个字符行中出现,将其替换为#
,然后如果__
出现,则替换为&
。
即使对我自己来说,也有点难以理解。
基本上,如果我有一个列表,我希望它通过列表工作,只找到可能的 dict 的第一个实例并将其替换为相应的值。然后返回整个列表..
编辑:
对不起,如果我描述的不够充分..
dictarray = {
'_':'&',
'__':'*#',
'____':'*$(@'
}
sampleList = ['_ This is an item.','__ This is also an item','_ just another _ item','____ and this last one']
输出:
sampleList = ['& This is an item.','*# This is also an item','& just another _ item','*$(@ and this last one']
如果在项目的开头找到密钥,我需要能够捕获,如果是这样,请将其更改为值。