Python3——赋值_可迭代

如果赋值对象是可迭代的,那么赋值给一个变量则结果是整个可迭代对象,赋值给多个变量则结果是该迭代对象对应位置的值。

line = '你好 8'
wordslist = line.split(' ')
word, freq = line.split(' ')
print(wordslist)
print(word)
print(freq)

输出结果:

['你好', '8']
你好
8

也可以只赋值该迭代对象对应下标的值

lt = [1, 2, 3, 4, 5]
a, b = lt[2:4]
print(a)
print(b)

输出结果:

3
4

猜你喜欢

转载自blog.csdn.net/Muzi_Water/article/details/83146447