Python練習11----list賦值給變量

如何將list中的值快速賦值給變量,如下:
a, b, c, d = list1
這種方式只有當左邊的操作數個數和list1長度相同時,纔可以這麼做,不然不報錯.
假設我們有一個list對象List,它的長度足夠長,想把它從下標i開始的k個元素賦給k個元素,可以這麼做:
v1, v2, v3, …, vk = List[i : i + k] #默認i=0, k=len(List)
a, b, c, d = list1相當於:
a, b, c, d = list1[0 : 4]

練習代碼

#Hello World program in Python
# -*- coding: utf8 -*-
lists=[]
lists.append(3)
lists.append(4)
a,b=lists
print("a,b,sum:",a,b,a+b)
c=0
for i in lists:
    c=c+i
print("sum:",c)

這裏寫圖片描述

list拷貝方面的知識可以看—–Python List的賦值方法http://blog.csdn.net/lovelyaiq/article/details/55102518

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章