Size: a a a

Сообщество Python Программистов

2020 December 18

T

Tuum Daemonia in Сообщество Python Программистов
вроде так
источник

in Сообщество Python Программистов
Tuum Daemonia
f = [ s for s in a if s[1] == "d"]
s[0]
источник

T

Tuum Daemonia in Сообщество Python Программистов
s[0]
не. он d знает
источник

T

Tuum Daemonia in Сообщество Python Программистов
потому 1
источник

T

Tuum Daemonia in Сообщество Python Программистов
0 это с
источник

in Сообщество Python Программистов
Tuum Daemonia
не. он d знает
А надо получить 'c'
источник

in Сообщество Python Программистов
f = [s[0] for s in a if s[1] == "d"][0]
источник

T

Tuum Daemonia in Сообщество Python Программистов
А надо получить 'c'
я просто возвращаю строчки где 2 элемент массива - d
источник

T

Tuum Daemonia in Сообщество Python Программистов
а
источник

l

let45fc in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Бляяятб, голова не варит.

Как оптимально из

a = [
  ['a', 'b'],
  ['c', 'd']
]

Получить 'c', зная 'd'?
def find_with_char(l: list, char: str):
 for child in l:
   if char in child:
     return child[len(child) - (child.index(char) + 1)]

Работает только для вложенных списков длиной 2
источник

T

Tuum Daemonia in Сообщество Python Программистов
ты про это
источник

l

let45fc in Сообщество Python Программистов
let45fc
def find_with_char(l: list, char: str):
 for child in l:
   if char in child:
     return child[len(child) - (child.index(char) + 1)]

Работает только для вложенных списков длиной 2
А, задача для них только и актуальна
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
f = [s[0] for s in a if s[1] == "d"][0]
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму 🍉 до 1360.78 (+24.68)
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
let45fc
def find_with_char(l: list, char: str):
 for child in l:
   if char in child:
     return child[len(child) - (child.index(char) + 1)]

Работает только для вложенных списков длиной 2
+
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму let45fc до 309.97 (+24.68)
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Люди, не садитесь никогда в жизни кодить на жс. Опасно для жизни, и мозга тоже
источник

l

let45fc in Сообщество Python Программистов
Можно еще удалять просто найденный элемент из списка и возвращать оставшийся. Но тогда нужно еще копировать список перед удалением
источник

l

let45fc in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Люди, не садитесь никогда в жизни кодить на жс. Опасно для жизни, и мозга тоже
Достаточно много на нем пишу. Если привыкнуть, то норм
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
let45fc
Достаточно много на нем пишу. Если привыкнуть, то норм
Ага, сажусь я значит на питон, и пишу в функциях фигурные скобки, а решить задачку выше пытаюсь через жсные мапы👍🏻🌚

Вообще, язык неплохой, но пиздец. Проблематично не сделать говно(по крайней мере, в рамках фронта). А если не делать говно, то убивается время.
источник