1. 程式人生 > >Python3——賦值_可迭代

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