Python習題集(二)


每天一習題,提升Python不是問題!!有更簡潔的寫法請評論告知我!

https://www.cnblogs.com/poloyy/category/1676599.html

 

題目

a = [1, 2, 3, 4, 5]
b = ["a""b""c""d""e"]
如何得出c = ["a1""b2""c3""d4""e5"]

 

解題思路

  1. a、b兩個列表長度一致,獲取長度
  2. 一個for循環,每次獲取同下標值
  3. 字符串拼接,添加到c列表

 

答案

a = [1, 2, 3, 4, 5]
b = ["a", "b", "c", "d", "e"]
c = []
# 方案一
for i in a:
    inx = a.index(i)
    d = b[inx]
    if d != -1:
        c.append(f"{d}{i}")
print(c)

# 方案二
c = []
for i in range(0, len(a)):
    a1 = a[i]
    b1 = b[i]
    c.append(f"{b1}{a1}")
print(c)

 


免責聲明!

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



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