Crossin的编程教室

标题: 一个小问题 [打印本页]

作者: 妙舞汉宫人    时间: 2016-7-29 16:07
标题: 一个小问题
a = ""
b = "hell"
c = (True and [a] or )[0]
print c

请教大神,为什么在c中最后需要有一个[0]?有什么用途?

作者: crossin先生    时间: 2016-7-30 23:01
因为这里构造了[a]和[b]两个list,用[0]是为了取得中间的元素。
这个方法其实实际开发中几乎不会用,不用太在意。
作者: 妙舞汉宫人    时间: 2016-8-5 08:27
好的,谢谢




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5