『壹』 python的問題,關於類中定義的列表,求大神解答
當實例化對象的時候,新的實例得到是類屬行的一個引用,這個引用不能說是可讀的,可讀不可讀都是針對所引用的這個屬性是否可變,數字,字元串是不可邊的數據類型,而list或者自定義對象等都是可變類型
class a:
b=4
List=[];
test1=a()
test1.b=5
test1.List.append("11")
test2=a()
print (test2.List),(test2.b),(test1.b)
>>>
['11'] 4 5
>>>
http://my.oschina.net/emrys/blog/89652
『貳』 在python中怎麼聲明一個列表(只表示出列表中的元的個數而不初始化元素的值
沒法不初始化元素的值. 不過你可以初始化成空值, 類似:
l=[None]*10
『叄』 python怎麼定義一個list
a=[]或者 a=list()
『肆』 python怎樣創建具有一定長度和初始值的列表
1、首先,我們需要打開Python的shell工具,在shell當中新建一個對象member,對member進行賦值。
『伍』 python定義一個函數傳入一個列表 使其排序
這幾個print都是調試作用而已
這個程序一句就可以了
printsorted([3,1,2,5,4])
『陸』 在python 定義一個空列表的方法
x=[]
一個空的方括弧用於定義一個空列表
『柒』 python中怎麼建立一個字元串列表
可以使用字元串的join方法,可以把列表的各個元素連接起來,字元串就是連個列表各元素的連接符。
1
2
3
>>> l = ['I', 'want', 'a', 'apple', 'pi']
>>> ' '.join(l)
'I want a apple pi'
' '代表使用空格連接字元串的各個元素。
我們甚至可以使用空字元串來連接列表的各個元素,這樣連接後,列表的各個元素間將不會有間隔。
1
2
3
>>> l2 = ['1','2','3','4','5']
>>> ''.join(l2)
'12345'
『捌』 在python列表類型定義的時候,ls為一個列表,「lt=ls.」在賦值時,ls後面為什麼要加一點
輸入錯誤吧,真要加這個點,執行應該會出錯的。
『玖』 python怎麼定義一個空列表
L = []
這時L就是一個空列表。
需要注意的是,空列表不是None,因此
L=[]
IfLisnotNone:
#這里的代碼總是會被執行
檢查列表是否為空要使用len():
L=[]
iflen(L):
#這里的代碼不會執行
『拾』 python語言中如何直接定義包含若干元素的list
大概是這樣:
list=[[Picture('x11'),Picture('x12')...],
[Picture('x21'),Picture('x22')...],
...
]