nbwubo 发表于 2022-11-29 22:55:48

列表数组

如图列表数组的编程

jackz007 发表于 2022-11-29 23:15:36

d =
print(len(d))
print(sum(]))
print(sum() for k in range(0 , len(d) , 2)]))
print(d . count('4'))
print(d) // 2])
      运行实况:
D:\\Python>python x.py
12345
12345
12345
12345
12345
5
15
9
1
3

D:\\Python>

nbwubo 发表于 2022-12-7 08:38:02

jackz007 发表于 2022-11-29 23:15
运行实况:

d =
这句我可以改写成下面的语句吗?
for _ in range(5):
    s = list(input("5行数字:" ))

jackz007 发表于 2022-12-7 10:05:35

nbwubo 发表于 2022-12-7 08:38
d =
这句我可以改写成下面的语句吗?
for _ in range(5):


         自己试一试不就知道了?

猪猪以都都 发表于 2022-12-7 10:16:05

d =
print(len(d))
print(sum(]))
print(sum() for k in range(0 , len(d) , 2)]))
print(d . count('4'))
print(d) // 2])

nbwubo 发表于 2022-12-7 22:07:34

jackz007 发表于 2022-11-29 23:15
运行实况:

print(sum() for k in range(0 , len(d) , 2)]))

for k in range(0 , len(d) , 2) 是让变量k获取到数列奇数位上的下标。
然后d 就是取出第三行数列上的奇数位数字。

[]这个列表符号是不是类似于list()的功能?
如果把for 循环提取出来要怎么写?

jackz007 发表于 2022-12-7 22:18:14

nbwubo 发表于 2022-12-7 22:07
print(sum() for k in range(0 , len(d) , 2)]))

for k in range(0 , len(d) , 2) 是让变量k ...

x = []
for k in range(0 , len(d) , 2):
    x . append(int(d))
print(sum(x))
页: [1]
查看完整版本: 列表数组