我正在为MySql-Server编写脚本,我需要一个mysql命令的整数列表中的int变量。
列表ID看起来像(2028,) (1029,) (4000,)
如果我使用例如ID[1]
并将其放入命令中我会收到错误,因为服务器需要一个纯int变量而不是列表中的项。
输出如下:
print(ID[1]) (2028,)
但我需要这样的变量:
print(ID[1]) 2028
是否有任何转换命令?
答案 0 :(得分:0)
尝试打印(ID [1] [0])。列表是包含int。
的元组答案 1 :(得分:0)
您可以将元组列表转换为整数列表。
例如,如果你有
data = [(2028,), (1029,), (4000,)]
你可以做到
>>> print [entry[0] for entry in data]
[2028, 1029, 4000]