怎么用python改变输出
如何用python改变输出
现在结果是从for循环中得到的一行一行的
如for i in range(10):
print i
0
1
2
3
4
5
6
7
8
9
希望能怎么改下 结果是:(1),(2),(3),(4),(5),(6),(7),(8),(9)
因为要把结果插到mysql里 如果用在for循环中的话 每次需要执行一条sql 太耗性能了
希望能改成这种结果 用一条sql插入
------解决方案--------------------
现在结果是从for循环中得到的一行一行的
如for i in range(10):
print i
0
1
2
3
4
5
6
7
8
9
希望能怎么改下 结果是:(1),(2),(3),(4),(5),(6),(7),(8),(9)
因为要把结果插到mysql里 如果用在for循环中的话 每次需要执行一条sql 太耗性能了
希望能改成这种结果 用一条sql插入
------解决方案--------------------
- Python code
s = ["(%d)" % i for i in range(10)] t = 'INSERT INTO table1 VALUES ' + ','.join(s) print t