当前位置: 移动技术网 > IT编程>脚本编程>Python > 关于python的整形(int)自动转长整形(long)的问题

关于python的整形(int)自动转长整形(long)的问题

2018年02月15日  | 移动技术网IT编程  | 我要评论

江阴暨阳论坛兼职,flash动画欣赏,手机号码机主查询

有时需要访问某个接口,其中传入的整形参数可能比较长就会变成long,这时如果用str()的话‘L’就会被转化到字符串中,导致接口不能识别;

这种情况下应该优先使用json来转译,可以完美保持翻译python的语法,如下所示:

a=[11111111111,22222222222]
c=list(a)
<<<<<<
In [11]: c
Out[11]: [11111111111L, 22222222222L]
<<<<<<
In [12]: str(c)
Out[12]: '[11111111111L, 22222222222L]'
<<<<<<
In [14]: json.dumps(c)
Out[14]: '[11111111111, 22222222222]'

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网