Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2342375
  • 博文数量: 321
  • 博客积分: 3440
  • 博客等级: 中校
  • 技术积分: 2992
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-24 09:08
个人简介

我就在这里

文章分类

全部博文(321)

文章存档

2015年(9)

2014年(84)

2013年(101)

2012年(25)

2011年(29)

2010年(21)

2009年(6)

2008年(23)

2007年(23)

分类: Python/Ruby

2014-08-06 13:37:59

python中有三个内建函数:列表,元组和字符串,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示:

  1. >>> s = "xxxxx"
  2. >>> list(s)
  3. ['x', 'x', 'x', 'x', 'x']
  4. >>> tuple(s)
  5. ('x', 'x', 'x', 'x', 'x')
  6. >>> tuple(list(s))
  7. ('x', 'x', 'x', 'x', 'x')
  8. >>> list(tuple(s))
  9. ['x', 'x', 'x', 'x', 'x']
列表和元组转换为字符串则必须依靠join函数

  1. >>> "".join(tuple(s))
  2. 'xxxxx'
  3. >>> "".join(list(s))
  4. 'xxxxx'
  5. >>> str(tuple(s))
  6. "('x', 'x', 'x', 'x', 'x')"
  7. >>>


阅读(648) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~