【发布时间】:2014-07-25 12:04:37
【问题描述】:
如果我有一个颜色列表,我该如何在循环中创建数据结构;
[(u'blue', ), (u'green', ), (u'black', )]
并且需要如下所示的数据结构(可能是 2 列列表);
(('blue', 'blue'),
('green', 'green'),
('black', 'black'))
另外,为什么(以及什么类型的变量)是我的颜色列表由以 u 为前缀并被 ' ' 包围的项目组成?当我尝试执行字符串操作时,它似乎没有将其识别为字符串的一部分。数据(实际上不是颜色!)来自对 SQL 数据库中列的 pyodbc 查询。
例如,如果我正在修改 colours_list 中的第一行(语法不正确)
row[2:]
print row
(u'ue', ) # output
谢谢!
【问题讨论】:
标签: python sql list data-structures pyodbc