首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python打印具有无限用户输入的2D列表

可以通过以下代码实现:

代码语言:python
代码运行次数:0
复制
# 定义一个空的2D列表
matrix = []

# 循环获取用户输入的行数据,直到用户输入空行为止
while True:
    row = input("请输入一行数据(以空格分隔元素,回车结束):")
    if row == "":
        break
    # 将用户输入的行数据转换为列表,并添加到2D列表中
    matrix.append(row.split())

# 打印2D列表
for row in matrix:
    print(row)

这段代码首先创建一个空的2D列表matrix,然后通过一个无限循环获取用户输入的行数据。用户每输入一行数据,程序将其转换为列表,并添加到matrix中。当用户输入空行时,循环结束。最后,通过遍历matrix,将每一行打印出来。

这个代码适用于打印具有无限用户输入的2D列表,无论用户输入多少行数据,都可以正确处理。它可以用于各种场景,例如处理用户输入的矩阵数据、表格数据等。

腾讯云提供了丰富的云计算产品,其中与Python开发相关的产品包括云服务器CVM、云函数SCF、容器服务TKE等。您可以根据具体需求选择适合的产品进行开发和部署。

  • 腾讯云服务器CVM:提供可扩展的云服务器实例,支持多种操作系统和应用程序的部署。详情请参考:腾讯云服务器CVM
  • 腾讯云函数SCF:无服务器计算服务,支持使用Python等多种语言编写和运行函数。详情请参考:腾讯云函数SCF
  • 腾讯云容器服务TKE:基于Kubernetes的容器管理服务,支持容器化应用的部署和管理。详情请参考:腾讯云容器服务TKE

以上是腾讯云提供的一些与Python开发相关的产品,您可以根据具体需求选择适合的产品进行开发和部署。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券