Python學習練習6----列表、字典的運用2

range 用法參見http://blog.csdn.net/chiclewu/article/details/50592368

直接在 在線編程工具中練習:
https://www.tutorialspoint.com/execute_python_online.php

代碼如下,增加range、列表的len()、字典的items()函數,for 函數也有了新變化

# Hello World program in Python
# -*- coding:utf8 -*-

import os, sys
#字典
dict={}
dict["name"]="初學"
dict["say"]="晚上好"
dict["detail"]="每天一練"
#list
list=[]
list.append("晚上好")
list.append("初學")
list.append("每天一練")
# 函數
def output(k,v=" list"):
    print k,v
for i in range(len(list)):
    output(list[i])
for k,v in dict.items():
    #print k,dict[k]
    output(k,v)

這裏寫圖片描述

練習2:

# Hello World program in Python
# -*- coding:utf8 -*-

import os, sys
#list
list=[]
list.append("晚上好")
list.append("初學")
list.append("每天一練")
print "list長度",len(list)
print "range 常用作循環",range(len(list))
# 函數
def output(k,v=" list"):
    print k,v
#根據長度循環輸出list的值
for i in range(len(list)):
    output(list[i])

2的運行結果,注意print的用法及”,”爲英文逗號。
這裏寫圖片描述

練習3:通過索引index獲取列表:

# Hello World program in Python
# -*- coding:utf8 -*-

import os, sys
#list
list=[]
list.append("晚上好")
list.append("初學")
list.append("每天一練")
print "list長度",len(list)
print "range 常用作循環",range(len(list))
# 函數
def output(k,v=" list"):
    print k,v

output(list[0])
output(list[1])
output(list[2])

練習3運行結果:
這裏寫圖片描述

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