python練習題6.1輸入列表,求列表元素和(eval輸入應用)


在一行中輸入列表,輸出列表元素的和。

輸入格式:

一行中輸入列表。

輸出格式:

在一行中輸出列表元素的和。

代碼如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-

s1 = list(eval(input()))

#同樣的字典dict也可以使用eval接收。

sum = 0
for i in range(0,len(s1)):
    sum += s1[i]
print(sum)

這個程序不難。

前后幾個題目掌握了接收列表和字典的方法,以前列表都是切片,遇到字典就蒙了。還想着循環判定呢。

s1 = list(eval(input()))

s2 = dict(eval(input()))

接收列表和字典的方法。


讀書和健身總有一個在路上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM