python - 带空格的整数输入并将值存储在python中
问题描述
我正在尝试解决时钟角度问题,我不得不接受如下输入:
输入
2
5 30
6 00
其中第一行包含测试用例 T 的数量。每个测试用例包含两个整数 h 和 m,以小时和分钟的格式表示时间。
我正在尝试接受这样的输入
size=int(input())
for i in range(size):
h,m=list(map(int,input().split(' ')))
但我无法存储时钟角度计算的值,因为它正在替换以前的值。
解决方案
您可以声明一个列表以包含循环外的输入并在每次迭代中附加到它:
size=int(input())
clocks = []
for i in range(size):
clocks.append(list(map(int,input().split(' '))))
推荐阅读
- java - 在java中,我读到在实例化一个类时,它总是在堆上创建。这是否意味着实例化的对象是一个引用?
- powershell - 使用 Invoke-Command 但出现错误“一个或多个计算机名称无效”
- python - 如何解决以下问题:'ValueError:无法分配“2”:“Actie.actie_gebruiker_id”必须是“Gebruiker”实例。'?
- ios - 检查应用程序以在 Swift 中与 UIActivityViewController 共享文本
- css - 如何使用引导程序在左侧显示图像并在右侧显示内容
- java - 保存具有一对多关系的实体会覆盖数据库更改或相关实体
- c# - xamarin 在循环中形成 HttpClient 调用
- elasticsearch - 如何比较弹性搜索的小时数
- android - 无法运行 adb reverse: spawnSync Typo 在文件位置?
- java - 使用 MigLayout 调整组件和字体大小