|
|
|
|
 元组与列表之间的转换问题 - weirise [ 2004-04-21 10:32 | 266 byte(s)]
 Re: 元组与列表之间的转换问题 - weirise [ 2004-04-22 10:52 | 16 byte(s)]
 Re: 元组与列表之间的转换问题 - rings [ 2004-04-22 15:41 | 270 byte(s)]
 Re: 元组与列表之间的转换问题 - limodou [ 2004-04-22 12:35 | 91 byte(s)]
 Re: 元组与列表之间的转换问题 - rings [ 2004-04-21 12:16 | 171 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
问题是这样的,
a=123m,234
type(a)为元组,
在交互式窗口,
>>>a
>>>(123m,234)
如何能把a转化为形如:
b='123m','234',
请教一下各位高手,谢谢,较急
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
a=123m,234 ?? 123m是什么。是不是应该是
a=123, 234.那么a 就是(123, 234)
>>> map(lambda x:str(x), a)
['123', '234']
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
如果123m是一个字符串,那么需要用引号引起来。
有一个list()函数可以将tuple转化为list
|
|
|
----
我的Blog(http://limodou.donews.net/limodou)
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
如果123m是个字符串,那么a='123m', 234
>>a
('123m', 234)
如果用list(),只是转换程list了
>>list(a)
['123m', 234]
但是你的要求是['123m', '234'],所有的元素都要
转化成字符串。 只有用map
|
|
|
[Original]
[Print]
[Top]
|
|
« Previous thread
一个奇怪的问题 |
Python 编 程
第19页 |
Next thread »
新手该不该学python |
|