在Python中将值从表列存储到数组

时间:2018-07-21 16:58:52

标签: python

我正在连接Access数据库并获取值。在其中一列中,值存储为

abc|def|ghi|xyz. 

需要用空间替换|并存储在数组中。

我正在尝试以下代码,但是每个字符都存储在"a b c ..."

之类的数组中
for row in cursor.fetchall():
   names = row[1]
   names = names .replace("|", ",")

namesarray = []
namesarray = names

for fullname in (namesarray):
 --do something --

1 个答案:

答案 0 :(得分:1)

尝试:

for row in cursor.fetchall(): names = row[1] names_arr = names.split('|') print (names_arr)