如何从列表中提取值?

时间:2019-04-02 22:18:17

标签: python list extract

我是Python的新手,正在尝试实现新的东西。我有一个定义了一些字符串值的列表,例如

col_names = 'ABC,DEF,XYZ'. 

如果我想分别提取和使用值,如何在Python中做到这一点?

例如:我想在一种情况下使用ABC,但在另一种情况下使用DEF,依此类推。

我可以像下面那样将列表创建为字典吗?有什么帮助

col_names = {'ABC','DEF','XYZ'}

1 个答案:

答案 0 :(得分:0)

col_names是字符串,而不是列表。您可以使用col_names.split(',')来分隔每个值。

仅供参考,您对col_names的第二个定义是set,而不是dictionary

要使用列表中的值,请引用每个值的索引

例如,在列表ls = ['ABC','DEF','XYZ']中,ls[2]等于'XYZ'