c**********e 发帖数: 2007 | 1 比如数据是
David 3 45
Smith 5 66
Nathan 1 88
比如说地一行 line 是 "David 3 45",怎样把它放在三个变量里?
name = 'David'
grade = 3
score = 45 |
X****r 发帖数: 3557 | 2 http://docs.python.org/library/stdtypes.html#str.split
【在 c**********e 的大作中提到】 : 比如数据是 : David 3 45 : Smith 5 66 : Nathan 1 88 : 比如说地一行 line 是 "David 3 45",怎样把它放在三个变量里? : name = 'David' : grade = 3 : score = 45
|
j*a 发帖数: 14423 | 3 name, grade, score = " ".split()
【在 c**********e 的大作中提到】 : 比如数据是 : David 3 45 : Smith 5 66 : Nathan 1 88 : 比如说地一行 line 是 "David 3 45",怎样把它放在三个变量里? : name = 'David' : grade = 3 : score = 45
|
c**********e 发帖数: 2007 | 4 Thank you. Seems can use
name, grade, score = line.split(" ")
My python version seems too old. It does not recognize partition().
【在 j*a 的大作中提到】 : name, grade, score = " ".split()
|
w*********u 发帖数: 392 | 5 这也需要问,还是别编了吧
【在 c**********e 的大作中提到】 : 比如数据是 : David 3 45 : Smith 5 66 : Nathan 1 88 : 比如说地一行 line 是 "David 3 45",怎样把它放在三个变量里? : name = 'David' : grade = 3 : score = 45
|