免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3005 | 回复: 3
打印 上一主题 下一主题

怎么样字符串生成我要的元组 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-01-11 16:36 |只看该作者 |倒序浏览
如何把ab="line[5],line[1],line[4],line[3],line[2],line[0]"
生成,带变量名的元组,ab2=(line[5],line[1],line[4],line[3],line[2],line[0])
这样我可以和,
cursor.execute(" INSERT INTO newsbycharles (system_date,new_date,raw_link,title,content,source) VALUES('%s','%s','%s','%s','%s','%s')"%ab2
联系起来

论坛徽章:
0
2 [报告]
发表于 2011-01-11 19:38 |只看该作者
tuple(ab.split(','))

论坛徽章:
0
3 [报告]
发表于 2011-01-12 09:27 |只看该作者
tuple(ab.split(','))
zhujinzz 发表于 2011-01-11 19:38



    这招没用,生成的都是字符串,和我想要的不一样
  1. >>> ab="line[5],line[1],line[4],line[3],line[2],line[0]"
  2. >>> tuple(ab.split(','))
  3. ('line[5]', 'line[1]', 'line[4]', 'line[3]', 'line[2]', 'line[0]')
  4. >>>
复制代码

论坛徽章:
0
4 [报告]
发表于 2011-01-12 09:43 |只看该作者
回复 3# wqjwftcaqr


    tuple(map(lambda x:eval(x),s.split(',')))
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP