我有这个清单
["camilla_farnestam@hotmail.com : martin00", ""],
如何分割,只留下:
camilla_farnestam@hotmail.com:martin00
答案 0 :(得分:3)
你想拥有:aList[0]
吗?
修改:: 强>
哦,你有一个列表中的元组!
现在我明白了:
al = ["camilla_farnestam@hotmail.com : martin00", ""],
#type(al) == tuple
#len(al) == 1
aList = al[0]
#type(aList) == list
#len(aList) == 2
#Now you can type:
aList[0]
#and you get:
"camilla_farnestam@hotmail.com : martin00"
如果您希望删除冒号前后的空格,可以使用aList[0].replace(' : ', ':')
,以满足您的需求。
我认为这里最令人困惑的是昏迷结束第一线。它会创建一个包含列表的新元组。
答案 1 :(得分:3)
al = ["camilla_farnestam@hotmail.com : martin00", ""],
print al[0][0].replace(" : ", ":")
答案 2 :(得分:2)
in_list = ["camilla_farnestam@hotmail.com : martin00", ""]
result = ''.join(in_list[0].split(' '))
答案 3 :(得分:1)
完全。
$ python Python 2.6 (r26:66714, Dec 4 2008, 11:34:15) [GCC 4.0.1 (Apple Inc. build 5488)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> al = ["camilla_farnestam@hotmail.com : martin00", ""] >>> print al[0] camilla_farnestam@hotmail.com : martin00 >>>
答案 4 :(得分:0)
阿布甘,可能是正确的,但如果你仍然想要一个清单,即。,
["camilla_farnestam@hotmail.com : martin00"]
你想要:
the_list[:1]
答案 5 :(得分:0)
列表可以通过索引访问或切成较小的列表 http://diveintopython3.ep.io/native-datatypes.html