Python:获取列表第n个元素的函数

Elr*_*337 0 python list map

我有一个字符串列表

['ABC', 'DEF', 'GHIJ']
Run Code Online (Sandbox Code Playgroud)

我想要一个包含每个字符串的第一个字母的字符串列表,即

['A', 'D', 'G'].
Run Code Online (Sandbox Code Playgroud)

我想过使用map和返回列表第一个元素的函数来做到这一点:my_list[0].但我怎么能把它传递给map

谢谢.

ava*_*sal 5

你可以试试

In [14]: l = ['ABC', 'DEF', 'GHIJ']

In [15]: [x[0] for x in l]
Out[15]: ['A', 'D', 'G']
Run Code Online (Sandbox Code Playgroud)