遍历列表:
lists = ['Python','Java','C','C++','C#']
num = 1
for list in lists:
print(num,list)
num = num+1
运行结果:
1 Python
2 Java
3 C
4 C++
5 C#
一行文本输入多个数字:
num0 = input()
print('num0 =',num0)
# 以空格为分隔符,分割字符串得到数字字符串列表
num0_str = num0.split() # num0.str得到的是是一个列表(此处分隔符是用空格隔开)
print('num0_str =',num0_str)
# 数字字符串列表转换为数字列表
num0_list = []
for n in num0_str:
num0_list.append(int(n))
print('num0_list =',num0_list)
# 输入多个实数,用逗号隔开
realnum = input()
real_str = realnum.split(',') # 此处分隔符是用逗号隔开,而不是用空格
real = []
for r in real_str:
real.append(int(r))
print(real)
# 列表元素赋值给多个变量
line = input()
a,b,c = line.split()
print(a,b,c)
运行结果:
4 5 6
num0 = 4 5 6
num0_str = ['4', '5', '6']
num0_list = [4, 5, 6]
7,8,9
[7, 8, 9]