Python 是否可以只显示for循环中的第一个列表元素?
问题:是否可以仅显示for循环中的第一个列表元素?要仅显示第一个元素,可以使用索引0Python 是否可以只显示for循环中的第一个列表元素?,python,Python,问题:是否可以仅显示for循环中的第一个列表元素?要仅显示第一个元素,可以使用索引0 for x in range(10): data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']] print data[:1] 输出 data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']] print
for x in range(10):
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[:1]
输出
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[0]
for x in range(10):
print data[0]
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print [item[0] for item in data]
您可以像这样在for循环中显示它
['Day','Date','Week']
输出
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[0]
for x in range(10):
print data[0]
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print [item[0] for item in data]
获取内部列表中的所有第一个元素
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
输出
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[0]
for x in range(10):
print data[0]
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print [item[0] for item in data]
要仅显示第一个元素,可以使用索引0
for x in range(10):
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[:1]
输出
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[0]
for x in range(10):
print data[0]
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print [item[0] for item in data]
您可以像这样在for循环中显示它
['Day','Date','Week']
输出
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[0]
for x in range(10):
print data[0]
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print [item[0] for item in data]
获取内部列表中的所有第一个元素
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
['Day', 'Date', 'Week']
输出
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print data[0]
for x in range(10):
print data[0]
data = [['Day','Date','Week'], ['Day','Date','Week'], ['Day','Date','Week']]
print [item[0] for item in data]
哪个名单?:)答案会有所不同。@StoryTeller对不起,我指的是
数据中的第一个列表->['Day','Date','Week']
哪个列表?:)答案会有所不同。@StoryTeller抱歉,我是指数据中的第一个列表->['Day','Date','Week']
谢谢。这很有帮助。如果我需要我的数据列表中的第一个列表怎么办?我可以在打印数据[0]
中只获取我的10个元素中的第一个元素吗?非常感谢。好啊此返回来自['Day'、'Date'、'Week']
的日。我指的是从我10岁开始的第一份清单lists@netman97我不明白。你能展示这10个列表吗?在这种情况下,你根本不需要循环。删除for循环,只需说打印数据[0]
谢谢。这很有帮助。如果我需要我的数据列表中的第一个列表怎么办?我可以在打印数据[0]
中只获取我的10个元素中的第一个元素吗?非常感谢。好啊此返回来自['Day'、'Date'、'Week']
的日。我指的是从我10岁开始的第一份清单lists@netman97我不明白。你能展示这10个列表吗?在这种情况下,你根本不需要循环。删除for循环并简单地说打印数据[0]