R語言 paste功能在python中實現

R語言中的示例

> paste0("A",1:10)
 [1] "A1"  "A2"  "A3"  "A4"  "A5"  "A6"  "A7"  "A8"  "A9"  "A10"

Python中實現方法1

In [26]: ['A'+str(i) for i in range(1,11)]                                                      
Out[26]: ['A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'A9', 'A10']

Python中實現方法2


In [30]: [f'A{i}' for i in range(1,11)]                                                         
Out[30]: ['A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'A9', 'A10']

Python中實現方法3


In [28]: list(map(lambda x:'A'+str(x), list(map(str,range(1,11)))))                             
Out[28]: ['A1', 'A2', 'A3', 'A4', 'A5', 'A6', 'A7', 'A8', 'A9', 'A10']
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章