我的基本名称为mcf-z-stacks-03212011_a01_s2
,对应于文件名mcf-z-stacks-03212011_a01_s2_w1248254b0-0193-4e11-8762-62b5d2b86216
(类似于提交的mcf-z-stacks-03212011_a01_s2
,但添加了额外的_w1248254b0-0193-4e11-8762-62b5d2b86216
,其中extra是随机字符串) 。如果我只输入字符串mcf-z-stacks-03212011_a01_s2_w1248254b0-0193-4e11-8762-62b5d2b86216
,我找到了找到名称mcf-z-stacks-03212011_a01_s2
的方法。我怎么能在python中做到这一点。
例如,第一个列表存储名称
lst1=['mcf-z-stacks-03212011_a01_s2_w1248254b0-0193-4e11-8762-62b5d2b86216', 'mcf-z-stacks-03212011_a01_s1_w1448254b0-0193-4e11-8762-62b5d2b86216', ''mcf-z-stacks-03212011_a03_s1_w2248254b0-0193-4e11-8762-62b5d2b86216']
input='mcf-z-stacks-03212011_a01_s2'
expect_output='mcf-z-stacks-03212011_a01_s2_w1248254b0-0193-4e11-8762-62b5d2b86216'
答案 0 :(得分:1)
使用fmemopen()
方法检查起始字符串是否匹配。
startswith