python - 在 python 列表中打印特定项目
问题描述
我对python有点陌生,我只想知道如何在列表中打印单个元素。下面的例子是简单的列表。
test_list = [['abc','2'],['cds','333']]
我想知道如何只打印“abc”值。使用
print test_list[0:1]
它会显示为
[['abc', '2']]
解决方案
test_list
是一个包含列表的列表。
Pythonlist
允许随机访问,即你可以访问任何你想要的元素,只要你知道它的位置索引。
例如,列表中的第一个元素是test_list[0]
,第二个元素是test_list[1]
。
同理,最后一个元素是test_list[-1]
,倒数第二个元素是test_list[-2]
。
在您的示例中,您需要第一个列表的第一个元素,因此您可以执行以下操作:
first_list = test_list[0]
first_element = first_list[0]
print(first_element)
或者,您可以摆脱所有这些临时变量:
print(test_list[0][0])
推荐阅读
- node.js - NodeJS Sequelize 抛出新的错误。AssertionError({ 错误连接
- login - React 路由器:登录帖子
- android - 如何在android中更改InputTextLayout的文本颜色
- pandas - 在 pandas read_gbq 中指定表的地理位置
- string - 从 string.format c# 中获取数字
- apache-spark - 在 spark rdd 上删除 hbase,Task not serializable
- c# - 为什么 HtmlElementEventArgs.ToElement 返回 null?
- php - 这个函数语法在 php 中有什么作用?
- python - 在 Django Admin 中使用外键关系同时保存两条或多条记录
- javascript - react中的`PropTypes.node`和`PropTypes.any`有什么区别?