0.列表都可以存放一些什麼東西?
可以存放任何資料型別
1.向列表增加元素有哪些方法?
不一樣,前者在列表末尾增加了乙個列表,而後者是在列表末尾增加了兩個列表內的元素
4. 有列表 name = ['f', 'i', 'h', 'c'],如果小甲魚想要在元素 'i' 和 'h' 之間插入元素 's',應該使用什麼方法來插入?
insert()方法
insert(2,'s')
0. 自己動手試試看,並分析在這種情況下,向列表新增資料應當採用哪種方法比較好?
假設給定以下列表:
member = ['小甲魚', '黑夜', '迷途', '怡靜', '秋舞斜陽']
要求將列表修改為:
member = ['小甲魚', 88, '黑夜', 90, '迷途', 85, '怡靜', 90, '秋舞斜陽', 88]
member = ['小甲魚', 88, '黑夜', 90, '迷途', 85, '怡靜', 90, '秋舞斜陽', 88]
第二種方便,但大型列表可以用第一種考慮迴圈插入
1. 利用 for 迴圈列印上邊 member 列表中的每個內容:
for i in member:
print(i)
2. 上一題列印的樣式不是很好,能不能修改一下**列印成下圖的樣式呢?【請至少使用兩種方法實現】
方法一:
member = ['小甲魚', 88, '黑夜', 90, '迷途', 85, '怡靜', 90, '秋舞斜陽', 88]
count = 0
length = len(member)
while count < length:
print member[count], member[count+1]
count += 2
方法二:
member = ['小甲魚', 88, '黑夜', 90, '迷途', 85, '怡靜', 90, '秋舞斜陽', 88]
for each in range(len(member)):
if each%2 == 0:
print member[each], member[each+1]
0. 注意,這道題跟上節課的那道題有點兒不同,回答完請上機實驗或參***。
old = [1, 2, 3, 4, 5]
new = old
old = [6]
print(new)
如果不上機操作,你覺得會列印什麼內容?
[1,2,3,4,5]
小甲魚Python課後作業011列表2
1.請問如何將下邊這個列表的 小甲魚 修改為 小魷魚 list1 1,1,2,小甲魚 3,5,8,13,18 list1 1 2 小魷魚 2.要對乙個列表進行順序排序,請問使用什麼方法?列表名.sort 3.要對乙個列表進行逆序排序,請問使用什麼方法?先用列表名.sort 排序 再用列表名.reve...
小甲魚41課課後作業
3.請問以下 存在什麼問題?class test def init self,x,y return x yinit方法只能return none 程式設計題 0.小李做事常常丟三落四的,寫 也是一樣,常常開啟檔案又忘記關閉。你能不能寫乙個fileobject類,給檔案物件進行包裝,從而確認在刪除物件...
小甲魚Python課後作業008了不起的分支和迴圈
0.if not money 100 上邊這行 相當於?if money 100 1.assert的作用是什麼?assert 斷言是宣告其布林值必須為真的判定,如果發生異常就說明表達示為假,用法是assert 表示式 用於測試程式,防止錯誤 繼續執行,如果表示式的值為假,則整個程式退出,並輸出一條錯...