我是Python的新手,正在尝试实现新的东西。我有一个定义了一些字符串值的列表,例如
col_names = 'ABC,DEF,XYZ'.
如果我想分别提取和使用值,如何在Python中做到这一点?
例如:我想在一种情况下使用ABC,但在另一种情况下使用DEF,依此类推。
我可以像下面那样将列表创建为字典吗?有什么帮助
col_names = {'ABC','DEF','XYZ'}
答案 0 :(得分:0)
col_names
是字符串,而不是列表。您可以使用col_names.split(',')
来分隔每个值。
仅供参考,您对col_names
的第二个定义是set
,而不是dictionary
。
要使用列表中的值,请引用每个值的索引
例如,在列表ls = ['ABC','DEF','XYZ']
中,ls[2]
等于'XYZ'