【发布时间】:2012-06-28 14:18:31
【问题描述】:
嘿,这可能是一个简单的问题,但我已经被它难住了一段时间 =/
我有一个字符串 A:
A = ('A:0.1,B:0.2,(C:0.3,D:0.4)E:0.5')
还有一个对应的列表B,显示字符串A内括号内每个值的准确位置:
B = [12 13 14 15 16 17 18 19 20 21 22 23]
我想创建一个新列表,列表 C,它打印字符串 A 括号内的值,字符串 A 由列表 B 中的数字定义。
感谢您的帮助!
编辑: 我的目标是创建一个仅打印内括号内内容的列表,如下所示:
C = ('C:0.3,D:0.4')
然后我将在逗号处拆分,并将相应的 2 个字符串输入到我定义的另一个函数中,但现在,我只需要列表 C
【问题讨论】:
-
哪个python版本支持这样的列表
B = [12 13 14 15 16 17 18 19 20 21 22 23]?? -
请显示您的预期结果。您所说的问题根本没有意义。
-
@Sean 为什么字符串 A 在
()内? -
@Sean 请参阅下面我编辑的解决方案,但
B在获取('C:0.3,D:0.4')时有什么用?
标签: python string list printing parentheses