二Python内置数据类型
? ??
?(t[0],t[1])是一个tuple,+只拼接字符串,格式化输出类型与C语言的printf可以有%d,%f等,当时一个元素的tuple时,必须增加一个",",如print("%s" %(t[0],))
?
list映射
li = [1, 9, 8, 4] print([elem*2 for elem in li]) print(li) li=[elem*2 for elem in li]; print(li)
?
运行结果[2, 18, 16, 8]?(1)循环遍历li,对每一个elem*2后追加到新的list中
?(2)elem*2不影响原来的list
?
?
?
?
?