-
alice_scores = [100, 89, 92]
bob_scores = [70, 65, 81]
candy_scores = [88, 72, 77]
all_scores = [alice_scores, bob_scores, candy_scores]
print(all_scores) # ==> [[100, 89, 92], [70, 65, 81], [88, 72, 77]]查看全部 -
L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
L[2] = 'Canlina'
print(L)查看全部 -
這個時候我們可以使用列表的pop()方法,pop()方法默認刪除列表的最后一個元素,并返回。
L = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
name = L.pop()
print(name) # ==> Ellena
print(L) # ==> L = ['Alice', 'Bob', 'Candy', 'David']查看全部 -
names = ['Alice', 'Bob', 'David', 'Ellena']
names.append('Candy')print(names) # ==> ['Alice', 'Bob', 'David', 'Ellena', 'Candy']
注意,append()方法總是將元素添加到list的尾部。list的insert()方法,insert()方法和append()方法不一樣,insert()方法需要兩個參數,分別是需要插入的位置,以及需要插入的元素。
names = ['Alice', 'Bob', 'David', 'Ellena']
names.insert(2, 'Candy')
print(names) # ==> ['Alice', 'Bob', 'Candy', 'David', 'Ellena']查看全部 -
s = 'ABCD'
for ch in s:
? ? print(ch) # 注意縮進在上述代碼中,ch是在for循環中定義的,意思是把字符串s中的每一個元素依次賦值給ch,然后再把ch打印出來,直到打印出字符串s的最后一個字符為止。
查看全部 -
如果字符串本身包含'怎么辦?比如我們要表示字符串?I'm OK?,這時,可以用" "括起來表示
類似的,如果字符串包含",我們就可以用' '括起來表示
但是,如果字符串既包含'又包含"怎么辦?
這個時候,就需要對字符串中的某些特殊字符進行“轉義”,Python字符串用\進行轉義。
由于'和"會引起歧義,因此,我們在它前面插入一個\表示這是一個普通字符,不代表字符串的起始,因此,這個字符串又可以表示為
\n表示換行
\t?表示一個制表符
\\表示?\?字符本身查看全部 -
for循環是僅循環完已有的內容,只過一次。而while只要正確就可以一直循環下去。
查看全部 -
for a意思是依次賦值給a
查看全部 -
raw語言幫助解決轉義符號過多的問題,幫助解決換行的問題
查看全部 -
1.制表符 其還可以代表四個空格
2.\\ \轉義字符,去掉原有的含義
查看全部 -
1.“,”是“除此之外,還”的意思
2.定義字符串變量,我們用''
3.python的運行是從左到右運行,只要不是錯的(0,空字符串,none)就是對的
4.print函數有多個字符串的時候用''囊括就可以了
查看全部 -
數組切片越界不會報錯查看全部
-
這個刪除一個后下一個會接著
查看全部 -
pop()方法,除了可以刪除最后一個元素以外,pop()還可以接收一個參數,指定需要刪除的元素的位置。
查看全部 -
列表(list)是一種有序的容器,放入list中的元素,將會按照一定順序排列。構造list的方法非常簡單,使用中括號[]把需要放在容器里面的元素括起來,就定義了一個列表。
list可以同時放入任意類型的數據
list可以同時包含字符串和數字
list中不能有文字
查看全部
舉報