要创建一个包含字符串和整数的二维列表,可以使用以下代码示例:
# 创建一个包含字符串和整数的二维列表
data = [['apple', 5], ['banana', 10], ['orange', 3]]
# 访问列表中的元素
print(data[0]) # 输出:['apple', 5]
print(data[1][0]) # 输出:'banana'
print(data[2][1]) # 输出:3
# 修改列表中的元素
data[0][1] = 8
print(data) # 输出:[['apple', 8], ['banana', 10], ['orange', 3]]
# 添加新元素到列表中
data.append(['grape', 6])
print(data) # 输出:[['apple', 8], ['banana', 10], ['orange', 3], ['grape', 6]]
# 遍历列表中的元素
for item in data:
print(item) # 输出:['apple', 8],['banana', 10],['orange', 3],['grape', 6]
# 使用列表推导式创建二维列表
data = [[str(i) + str(j) for j in range(3)] for i in range(3)]
print(data) # 输出:[['00', '01', '02'], ['10', '11', '12'], ['20', '21', '22']]
这些代码示例展示了如何创建、访问、修改和遍历包含字符串和整数的二维列表。最后一个示例展示了如何使用列表推导式创建一个包含字符串的二维列表。