创建一个链表并赋值
#coding:utf-8
def doubleValue(num):
return 2*num
def make_one_list(num):
my_list = []
for i in range(num):
value = doubleValue(i)
my_list.append(value)
return my_list
if __name__ == "__main__":
my_list = make_one_list(5)
print my_list
输出如下:
[0,2,4,6,8,10]
链表的创建简写,make_one_list2是make_one_list的简写,返回值是doubleValue(i),执行的次数是for决定
#coding:utf-8
def doubleValue(num):
return 2*num
def make_one_list(num):
my_list = []
for i in range(num):
value = doubleValue(i)
my_list.append(value)
return my_list
def make_one_list2(num):
return [doubleValue(i) for i in range(num)]
if __name__ == "__main__":
my_list = make_one_list(5)
print my_list
print "*"*20
print make_one_list2(5)
输出
[0,2,4,6,8,10]
********************
[0,2,4,6,8,10]
while语句,休眠1s后退出
#coding:utf-8
import time
while True:
print "."
time.sleep(1)
break